linux集群安装mysql,并实现远程访问。
linux集群安装mysql,并实现远程访问
在CentOS6.9系统上安装 MySQL5.6.44
原理:
-
yum安装:是通过执行yum命令,自动分析依赖关系, 自动下载, 自动安装
优点:
-
安装简单、快速
缺点:
-
由于不同的yum仓库只有特定的几个版本,所以可选的版本较少。
查询系统自带的mysql
rpm -qa | grep mysql
mysql-libs-5.1.73-8.el6_8.x86_64
卸载系统自带的mysql
rpm -e --nodeps mysql-libs-5.1.73-8.el6_8.x86_64
下载安装官网yum源
wget -P /export/software http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
安装下载好的rpm文件
cd /export/software
rpm -ivh mysql-community-release-el6-5.noarch.rpm
安装mysql 服务器
yum install mysql mysql-server mysql-devel
启动服务
service mysqld start
#随机启动
chkconfig --add mysqld
chkconfig --list | grep mysql
chkconfig --level 345 mysqld on
修改密码
# 设置密码
/usr/bin/mysqladmin -u root password '123456'
# 进入mysql
mysql -uroot -p123456
此时,用本地mysql客户端访问数据库,提示失败,没有权限。
下面进行授权:
登录后:
# 给root授权:既可以本地访问, 也可以远程访问
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
# 刷新权限
flush privileges;
再次登录数据库,可以登录成功!
设置数据库表的用户密码,保持密码相同!
远程登录: