详细步骤参照以下文档:
https://www.linode.com/docs/databases/mysql/how-to-install-mysql-on-centos-6
安装之前:
1.查看hostname,以下第一条命令显示hostname缩写,第二条命令显示全名
hostname hostname -f
2. 更新yum
sudo yum update
开始安装:
sudo yum install mysql-server sudo /sbin/chkconfig --levels 235 mysqld on
启动:
sudo service mysqld start
启动成功:
Starting mysqld: [ OK ]
启动失败:查看/etc/my.cnf里的日志路径在什么地方,打开日志查看是什么原因失败。比如端口被占用,在/etc/my.cnf 增加 port=xxx,修改启动端口。
安全设置:
sudo mysql_secure_installation
提示(安装之初,root 帐号密码为空),直接回车:
Enter current password for root (enter for none):
之后的步骤根据提示输入,y/n
结束提示:
All done! If you've completed all of the above steps, your MySQL
installation should now be secure.
Thanks for using MySQL!
开始使用:
#mysql -uroot -p123123 (123123为设置的密码)
远程连接时遇到的问题:
用本地的navicat连接服务器的mysql时,提示:
Host '172.24.174.143' is not allowed to connect to this MySQL server
解决:修改服务器的mysql配置:
1.#mysql -uroot -p123123
2.mysql> GRANT ALL ON *.* to root@'%' IDENTIFIED BY '123123';
Query OK, 0 rows affected (0.00 sec)
用navicat再次连接,成功~