linux 安装配置mysql8
1 安装wget
如果wget不能使用,请先安装wget,如能正常使用,忽略此步骤!!!
1. 查看服务器是否安装wget
rpm -qa|grep 'wget'
如果有,则执行第2步;如果没有,则执行第3步。
2. 卸载wget
yum remove wget
3. 下载wget的rpm安装包
http://mirrors.163.com/centos/7/os/x86_64/Packages/
4. 创建wget目录
在/usr/local下创建wget目录,使用xftp工具 将rpm文件上传至wget目录下
5. 运行安装wget
rpm -ivh wget-1.14-18.el7_6.1.x86_64.rpm
执行第1步,查看wget是否安装成功。
2 安装mysql8
1 下载mysql版本
wget https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm
2 下载安装mysql
rpm -ivh mysql80-community-release-el7-6.noarch.rpm
yum install mysql-server --nogpgcheck -y
3 配置权限
chown -R mysql:mysql /var/lib/mysql/
4 初始化 MySQL
mysqld --initialize
5 启动 MySQL
systemctl start mysqld
#不报错即启动成功
6 查看mysql运行状态
systemctl status mysqld
7 查看默认密码
cat /var/log/mysqld.log
使用命令查看默认密码
grep "password is generated" /var/log/mysqld.log | awk '{print $NF}'
8 登陆MySQL
mysql -u root -p
输入默认密码
9 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
10 退出客户端,重新登陆
exit;
11 授权远程登陆
show databases;
use mysql;
update user set host='%' where user='root';