centos7 安装Mysql流程

1.进入/opt/目录下(选择你要放的目录),下载mysql-server源安装包

cd /opt
wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
# 可以自己选择版本 

2.安装下载的rpm源安装包

yum -y install mysql57-community-release-el7-11.noarch.rpm 

上述安装后,在/etc/yum.repos.d/目录里面就有了安装的源仓库文件

 3.安装Mysql服务

yum -y install mysql-server

有了上述第2步,此处yum才能在仓库目录中正确找到源地址并下载

4.启动Mysql

systemctl start mysqld

5.登录Mysql

Mysql安装后无法直接登录,有一个临时密码,使用grep命令来查看临时密码

grep 'temporary password' /var/log/mysqld.log

使用临时密码登录:

mysql -uroot -p

如果mysql版本心安装后是可以无密码登录的,但是发现报错:

需要修改配置文件进行无密码登录

vim /etc/my.cnf
# 在文件最后加上
skip-grant-tables
# 保存退出,正常无密码登录,登录后修改密码
user mysql;
update mysql.user authentication_string=password('123456')user='root' ;
# 再回到my.cnf文件将刚才的那句删除

6.修改root密码:

成功登录后,可能会发现无法操作数据库,报错提示:

需要重新设置密码才能进行操作

如果希望修改root密码,mysql默认需要设置复杂密码和长密码,可以修改

Mysql密码校验强度改为低风险:

set global validate_password_policy=LOW; #可以修改为LOW
set global validate_password_length=5; #密码长度可以修改5,6,7等等

修改密码命令:

alter user '用户名'@'localhost' identified by '新密码'#方式一
alter user USER() identified by '新密码'#方式二
flush privileges;  #刷新数据库表

7.初识化数据库

# 使用命令进行mysql初始化
mysql_secure_installation
posted @   EricYJChung  阅读(42)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
点击右上角即可分享
微信分享提示