CentOS7下安装设置MySQL
1.下载MySQL
1.1下载安装MySQL官方yum源配置
wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
1.2yum下安装MySQL
yum -y install mysql57-community-release-el7-11.noarch.rpm
1.3安装MySQL服务器
yum -y install mysql-community-server
可能会出现公钥尚未安装的错误
解决办法
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
再次安装
yum install mysql-community-server
2.启动设置MySQL
2.1启动MySQL
systemctl start mysqld.service
2.2查看MySQL运行状态
systemctl status mysqld.service
MySQL已经正常运行了,进入MySQL需要找出root用户默认密码
2.3查看数据库密码
cat /var/log/mysqld.log| grep password
或者 grep “password” /var/log/mysqld.log
最后的字符串即为密码
2.4输入root密码进入MySQL
mysql -uroot -p
2.5此时不能做任何事,因为MySQl默认修改密码后才能操作mysql
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘你需要设置的密码’;
注意,密码需要设置成含有大小写英文字母,数字以及特殊字符(@,/等)
2.5重新加载授权表,使更改生效
flush privileges;
2.6退出MySql
exit