[toc]
检查系统是否已安装了mysql
- 方法1:输入“ # service mysqld start ”
如果已经安装会返回
如果未安装会返回
mysqld:未被识别的服务
卸载mysql
安装mysql
yum install mysql
yum install mysql-server
yum install mysql-devel
启动mysql
service mysqld start
设置mysql安全项(包括root密码)
mysql_secure_installation
mysql_secure_installation是一个向导,问你一些问题,你要给出答案,比如是否要设置 root 用户的密码, 密码是什么等等。
Enter current password for root (enter for none):
解释:输入当前 root 用户密码,默认为空,直接回车。
Set root password? [Y/n] y
解释:要设置 root 密码吗?输入 y 表示愿意。
Remove anonymous users? [Y/n] y
解释:要移除掉匿名用户吗?输入 y 表示愿意。
Disallow root login remotely? [Y/n] y
解释:不想让 root 远程登陆吗?输入 y 表示愿意。
Remove test database and access to it? [Y/n] y
解释:要去掉 test 数据库吗?输入 y 表示愿意。
Reload privilege tables now? [Y/n] y
解释:想要重新加载权限吗?输入 y 表示愿意。
设置mysql允许远程连接
默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。设置mysql可以通过远程主机进行连接。
在localhost登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 字段,将"localhost"改称"%"。
代码如下:
update user set host='%' where user='root' and host='localhost';