linux安装MySQL-5.6
1.查找以前是否安装有mysql,使用下面命令:
#rpm -qa|grep -i mysql
如果显示有如下包则说明已安装mysql
#rpm -e --nodeps [上步操作输出的文件名]
删除老版本mysql的开发头文件和库
命令:#rm -fr /usr/lib/mysql
#rm -fr /usr/include/mysql
注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
#rm -f /etc/my.cnf
#rm -fr /var/lib/mysql
2.安装MySQL Server的rpm包
#rpm -ivh MySQL-server-5.6.23-1.linux_glibc2.5.x86_64.rpm
安装完成后会生成root用户的随机密码,请使用如下命令进行查看
#cat /root/.mysql_secret
3.安装MySQL客户端
#rpm -ivh MySQL-client-5.6.23-1.linux_glibc2.5.x86_64.rpm
4.安装MySQL开发依赖包
#rpm -ivh MySQL-devel-5.6.23-1.linux_glibc2.5.x86_64.rpm
5.启动MySQL
安装完成后mysql是没有启动的,运行mysql命令会出现错误:
可使用如下命令启动MySQL:
#service mysql start
或者使用如下命令:
#/etc/rc.d/init.d/mysql restart
进入MySQL
#/usr/bin/mysql
6.修改MySQL密码(第一次安装MySQL成功并且生成随机密码之后,进入MySQL后要求修改新密码)
mysql> SET Password = password('123456');
mysql> quit;
7.测试修改密码是否成功
#mysql -u root -p
然后输入新密码进行测试
8.修改MySQL远程访问
mysql> USE mysql;
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
刷新刚才的内容
mysql>FLUSH PRIVILEGES;
mysql>quit;
------------------------允许远程访问则打开端口---------------------------
9.查看是否打开防火墙端口
#cat /etc/sysconfig/iptables
添加开放的端口
#vi /etc/sysconfig/iptables
然后输入i
在:OUTPUT ACCEPT下面一行添加输入:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT (本行最后面要加一个空格)
最后按exc键,然后输入冒号,最后输入:wq 保存退出
10.重启防火墙服务
#service iptables restart
linux安装MySQL-5.6
最新推荐文章于 2024-07-06 13:11:09 发布