小编给大家分享一下MySQL5.6如何安装RPM,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、文件准备1、MySQL-server-community-6.0.11-0.rhel5.i386.rpm2、MySQL-client-community-6.0.11-0.rhel5.i386.rpm二、安装1
#rpm -ivh MySQL-server-community-6.0.11-0.rhel5.i386.rpm2
#rpm -ivh MySQL-client-community-6.0.11-0.rhel5.i386免费主机域名.rpm三、MySQL启动、停止1
# service mysql start2
# service mysql stop3
# service mysql restart四、设置MySQL用户密码安装完成后会自动创建mysql:mysql用户,需要自己设置密码。1
#passwd mysql2
//输入自己需要的密码五、修改root密码安装完成后,默认root的密码是空的,可以自己设置root密码1
# su -l mysql2
$ mysqladmin -u root password ‘123456’六、访问1、命令行1
$ mysql -u root -p2、远程访问远程访问时需要设置一些权限,方法如下:1)、改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改”mysql”数据库里的”user”表里的”host”项,从”localhost”改称”%”1
$ mysql -u root -ppassword2
mysql> use mysql;3
mysql>update user set host = ‘%’ where user = ‘root’ ;4
mysql>select host, user from user;2)、授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。1
GRANT ALL PRIVILEGES ON *.* TO ‘myuser’ @ ‘%’ IDENTIFIED BY ‘mypassword’ WITH
GRANT OPTION ; 如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码1
GRANT ALL PRIVILEGES ON *.* TO ‘myuser’ @ ‘192.168.1.3’ IDENTIFIED BY
‘mypassword’ WITH GRANT OPTION ; 我用的第一个方法,刚开始发现不行,在网上查了一下,少执行一个语句1
mysql>FLUSH PRIVILEGES使修改生效,就可以了3)、在安装mysql的机器上运行:1
$mysql -h localhost -u root2
//这样应该可以进入MySQL服务器3
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root’ @ ‘%’ WITH GRANT
OPTION4
//赋予任何主机访问数据的权限5
mysql>FLUSH PRIVILEGES6
//修改生效7
mysql>EXIT8
//退出MySQL服务器 这样就可以在其它任何的主机上以root身份登录啦。3、用Navicat
for MySQL访问如果提示:Can’t
get hostname for your address,除了2中授权外还需要如下设置:编辑/etc/my.cnf,在:[mysqld]内添加一行:1
skip-name-resolveMySQL忽略数据库表名大小写修改/etc/my.cnf,在[mysqld]内添加一行:1
lower_case_table_names= 1如果没有/etc/my.cnf文件,在/usr/share/mysql目录下根据自己需要找一下my-*.cnf文件,复制为/etc/my.cnf1
$cp /usr/share/mysql/my-medium.cnf /etc免费主机域名/my.cnf以上是“MySQL5.6如何安装RPM”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注云技术行业资讯频道!
本篇内容主要讲解“MySQL免费主机域名数据库性能优化的六大技巧分享”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL数据库性能优化的六大技巧分享”吧!1.存储引擎的选择如 果数据表需要事务处理,应该考虑使用…