目录
说明以下,我是使用的CentOS 7linux操作系统
1.安装
1)第一步
使用wget 下载二进制包,进入mysql官网https://dev.mysql.com/,找到社区版的,选择1的那个mysql版本,点击位置
然后点击下载下图标出版本,
然后右击下图位置,复制链接
粘贴到linux命令行
2)第二步
安装完成后,使用 ll 命令查看
使用rpm命令进行解压缩
如果报出使用权限不够
需要使用 sudo 超级管理员进行解压缩
使用命令 yum list | grep mysql-com 查看所有MySQL可以安装的rpm包,选择下图标出的rpm包进行安装
使用 yum -y install 进行安装
然后进行重启
到这里mysql就已经安装完成
2. 配置密码及root权限
1)密码配置
查看root初始密码:cat /var/log/mysqld.log,如果权限不够,就使用sudo
如果出现以下错误需要在( 前加上转义字符 \ ,
密码更改:可以使用下面语句进行密码格式更改
0 代表初级 | 不限长度,不限字符 |
1 代表中级 | 必须是8位以上,要有大小写,字符 |
2 代表高级 | 必须是8位以上,要有大小写,字符,特殊符号 |
默认是中级的密码格式,
更改密码的语句:alter user '用户名'@'主机名' identified by '密码'
到这里密码配置完成。
2)权限配置
使用 mysql 数据库查看root的权限
把 root 的 host 改为 '%'
改完之后
使用语句进行权限分配:grant all privileges on *.* to 'root'@'%' identified by '密码'
关闭防火墙:systemctl stop firewalld 暂时关闭
关闭防火墙:systemctl disable firewalld 永久关闭
到这里就可以进行远程连接mysql了