linux (Centos 8)下yum安装mysql5.7 教程
第一步: su root 切换到root用户,回车输入你的root密码第二步:增加mysql 源 :vi/etc/yum.repos.d/mysql-5x.repo 内容如下:[mysql57-community]name=MySQL 5.7 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.7-community/el...
java面试题网站:www.javaoffers.com
第一步: su root 切换到root用户,回车输入你的root密码
第二步:增加mysql 源 :vi /etc/yum.repos.d/mysql-5x.repo 内容如下:
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
第三步:安装mysql
先查看当前yum源中存在mysql的版本 yum list | grep mysql-community-server
如果除了5.7(要安装的版本) 还有其他版本比如8.0版本则进行 屏蔽
sudo yum-config-manager --disable mysql80-community
开始安装 sudo yum install mysql-community-server 等待自动安装完毕
第四步:开启mysql 服务 sudo service mysqld start 并查看状态 sudo service mysqld status 显示下面的信息
● mysqld.service - MySQL Server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: active (running) since Sun 2019-11-10 12:44:27 CST; 8min ago
Docs: man:mysqld(8)
http://dev.mysql.com/doc/refman/en/using-systemd.html
Process: 19377 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/S>
Process: 19323 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
Main PID: 19379 (mysqld)
Tasks: 27 (limit: 26213)
Memory: 338.2M
CGroup: /system.slice/mysqld.service
└─19379 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
第五步 :mysql 安装完成后会自动生存一个密码在/var/log/mysqld.log 文件里,查看这个文件中生成的密码 命令(原封不动复制):
sudo grep 'temporary password' /var/log/mysqld.log ,你也可以自己去看 more /var/log/mysqld.log,
第六步:拿到密码后我们登陆mysql 然后进行修改密码
# mysql -uroot -p你查看的密码
#ALTER USER 'root'@'localhost' IDENTIFIED BY 'Zqbxcmj521!';
注意: 密码必须是大于等于8位以上并且是字母大小写加数字和特殊符号才可以。否则很有可能汇报错:
Your password does not satisfy the current policy requirements 表示你设置的密码太简单了不符合mysql 密码规范
参考质料:
https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
apt安装参考(亲测 so easy):
更多推荐
所有评论(0)