mysql安装且开启远程登录
1.1 查看CentOS自带mysql是否已安装。
输入:sudo yum list installed | grep mysql
1.2 若有自带安装的mysql,如何卸载CentOS系统自带mysql数据库?
输入:sudo yum -y remove mysql-libs.x86_64,若有多个依赖文件则依次卸载。
当结果显示为Complete!即卸载完毕。
1.3 查看yum库上的mysql版本信息(CentOS系统需要正常连接网络)。
输入:sudo yum list | grep mysql 或 sudo yum -y list mysql*
1.4 使用yum安装mysql数据库。
输入:sudo yum -y install mysql-server mysql mysql-devel ,命令将:mysql-server、mysql、mysql-devel都安装好,当结果显示为“Complete!”即安装完毕。
注:安装mysql只是安装了数据库,只有安装mysql-server才相当于安装了客户端。
1.5 设置开机启动:sudo chkconfig mysqld on
1.6 启动mysql
输入:sudo service mysqld start
1.7 修改mysql密码
安装好mysql是没有密码的,需要进行设置,进入msyql将密码修改为你自己的,我这里将密码修改成root
输入:mysql -uroot
mysql> use mysql;
mysql> update user set password=password('root') where user='root' and host='localhost';
mysql> flush privileges;
1.8 验证密码是否修改成功
输入:mysql -uroot -proot 能够进入mysql的shell界面,代表成功。
1.9 修改mysql的访问权限
输入:mysql -uroot -proot
mysql> grant all privileges on *.* to 'root'@'%' identified by 'root'; (允许root用户使用root密码从任何主机登录)
mysql> flush privileges;
输入:sudo yum list installed | grep mysql
1.2 若有自带安装的mysql,如何卸载CentOS系统自带mysql数据库?
输入:sudo yum -y remove mysql-libs.x86_64,若有多个依赖文件则依次卸载。
当结果显示为Complete!即卸载完毕。
1.3 查看yum库上的mysql版本信息(CentOS系统需要正常连接网络)。
输入:sudo yum list | grep mysql 或 sudo yum -y list mysql*
1.4 使用yum安装mysql数据库。
输入:sudo yum -y install mysql-server mysql mysql-devel ,命令将:mysql-server、mysql、mysql-devel都安装好,当结果显示为“Complete!”即安装完毕。
注:安装mysql只是安装了数据库,只有安装mysql-server才相当于安装了客户端。
1.5 设置开机启动:sudo chkconfig mysqld on
1.6 启动mysql
输入:sudo service mysqld start
1.7 修改mysql密码
安装好mysql是没有密码的,需要进行设置,进入msyql将密码修改为你自己的,我这里将密码修改成root
输入:mysql -uroot
mysql> use mysql;
mysql> update user set password=password('root') where user='root' and host='localhost';
mysql> flush privileges;
1.8 验证密码是否修改成功
输入:mysql -uroot -proot 能够进入mysql的shell界面,代表成功。
1.9 修改mysql的访问权限
输入:mysql -uroot -proot
mysql> grant all privileges on *.* to 'root'@'%' identified by 'root'; (允许root用户使用root密码从任何主机登录)
mysql> flush privileges;