一、检查是否安装过mysql
rpm -qa | grep mysql
(ps:输入命令没内容就是没有安装)
二、安装mysql包
yum -y install mysql57-community-release-el7-10.noarch.rpm
出现下边这个就表示成功了
三、安装mysql
1.首先要进行的工作就是:(该命令作用就是导入MySQL官方的GPG公钥,以便在安装MySQL软件包时进行签名验证)
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
2.安装mysql
yum -y install mysql-community-server
出现这样就说明安装成功啦!
四、启动mysql服务
systemctl start mysqld.service
五、查看mysql的运行状态
service mysqld status
到此mysql已经安装完成啦!!!!!
六、mysql的连接
1.先查看MySQL的密码
grep 'password' /var/log/mysqld.log
(ps:复制粘贴就好了防止打错,在finalshell中:ctrl+shift+c:复制,ctrl+shift+v:粘贴)
2.连接mysql
mysql -uroot -p
3.退出mysql
exit
4.修改密码
- 免密登录
- vim /etc/my.cnf
- 输入完上述命令之后直接搜索:/mysqld
- 输入:i (进入编辑模式)
- 在配置文件添加skip-grant-tables(启动mysql时跳过权限认证)
- :wq(输入后保存退出)
关闭mysql服务
service mysqld stop
重启服务
service mysqld start
然后再次连接数据库
(使用skip-grant-tables变量将会带来严重的安全风险,因为它完全开放了MySQL服务器的访问权限,可能导致非法访问、数据泄露等问题。)
- 修改密码
- 先连接上你的数据库(前边有写在这里不在赘述了)
- 然后输入:alter user 'root'@'localhost' identified with mysql_native_password by'密码';
-
(ps:需要设置大小写还有特殊符号,这个数据库对密码有特殊的要求,要想去掉这个特殊的要求,友友们自行搜索吧!)
- exit(退出重新登录就可以输入你想要修改的密码了)