CentOS6.5安装mysql 远程登录

卡卡罗特 / 2023-09-02 / 原文

安装当前系统适配版本:

第1步、yum安装mysql

[root@hadoop101 init.d]# yum -y install mysql-server

直到出现结果:

 

第2步、设置开机启动

[root@hadoop101 init.d]# chkconfig mysqld on

这步没提示

第3步、启动mysql服务

[root@hadoop101 init.d]# service mysqld start

shell提示:

 

第4步、修改root用户密码为123456

set password for root@localhost=password('123456');

第5步、使用root账号登录

mysql -uroot -p

123456

 第5步、设置允许远程登录

mysql> use mysql;

mysql> update user set user.Host='%' where user.User='root';

mysql> flush privileges;

如果出现报错:

Duplicate entry '%-root' for key 'PRIMARY'

可以根据以下查询语句判断是否有

查看是否已经有 user=‘root’ 的 host 变成 %

use mysql;
select user, host from user;

 安装指定版本:

方法一:(rpm包会保留下来)

wget -c http://repo.mysql.com/yum/mysql-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm # 下载msql的yum源对应的rpm

rpm -Uvh mysql-community-release-el6-5.noarch.rpm # 安装rpm

方法二:直接运行下面这个进行安装(rpm包不会保留下来)


rpm -Uvh http://repo.mysql.com/yum/mysql-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm

如果需要移除安装的mysql包, 

rpm -qa | grep 'mysql-community-release' # 查询安装过的mysql的yum源

rpm -e mysql-community-release-el6-5.noarch # 移除安装过的mysql的yum源

3.使用yum安装mysql

yum install mysql-community-server