1、首先检查,我们的系统中有没有mysql.
rpm -qa | grep mysql
//如果有,我们就移除
rpm -e mysql
//上面那个不行,我们就进行强制性移除
rpm -e --nodeps mysql
2、现在正式开始安装我们的mysql
yum list | grep mysql
yum install -y mysql-server mysql mysql-devel
//接下来就是等
rpm -qi mysql-server
3、可以启动了,启动了在做点配置
// 启动程序,第一次启动可能会报错,再试一次就好了
service mysqld start
// 看看我们的mysql是不是开机启动的,若不是,就设置为开机启动
chkconfig --list | grep mysqld
// 我的得到这个,说明不是
mysqld 0:off 1:off 2:off 3:off 4:off 5:off 6:off
// 设置开机启动
chkconfig mysqld on
//在看状态,就是这个样子了
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
4、启动mysql服务后,就是我们的密码和远程登录了
// 设置我们的初始密码为root
mysqladmin -u root password 'root'
//接下来就是进去
mysql -u root -p
密码:****
//进去之后,在进入到mysql数据库;
use mysql;
//因为我的这个是云服务器,所以到配置mysql的远程连接。
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
flush privileges;
5、上面所提到的mysql的远程配置只是一种方法,下面我再说其他方法
一、修改/etc/mysql/my.conf // 不想找
找到bind-address = 127.0.0.1这一行
改为bind-address = 0.0.0.0即可
二、为需要远程登录的用户赋予权限
// 1、新建用户远程连接mysql数据库
grant all on *.* to admin@'%' identified by 'root' with grant option;
flush privileges;
// 2、支持root用户允许远程连接mysql数据库
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
flush privileges;
到此,就好了

4万+

被折叠的 条评论
为什么被折叠?



