小白零基础在 Centos 7 中安装 mysql
|
本文参考这三篇博文,安装,修改配置,修改密码。感谢大佬的分享
首先安装好Centos,并使用xshell连接
一、下载
1、下载安装文件
建议自己到这个地址下载 https://dev.mysql.com/downloads/mysql/。选择以下版本
2、下载完后上传到系统,并解压,可以用 tar -xvf 命令解压。解压完后有下面几个文件
二、安装
1、检查系统中是否已经安装了mysql 如果有,则用下面这个命令卸载 - yum remove mariadb-libs-5.5.52-1.el7.x86_64 -y
复制代码 再使用上面的命令检查,直到没有为止
2、按下面的几个命令,逐个执行安装 - [/code]rpm -ivh mysql-community-common-8.0.32-1.el7.x86_64.rpm
- rpm -ivh mysql-community-client-plugins-8.0.32-1.el7.x86_64.rpm
- rpm -ivh mysql-community-libs-8.0.32-1.el7.x86_64.rpm
- rpm -ivh mysql-community-client-8.0.32-1.el7.x86_64.rpm
- rpm -ivh mysql-community-icu-data-files-8.0.32-1.el7.x86_64.rpm
- yum -y install perl.x86_64 //这步看情况,没报错的话就不用
- yum -y install net-tools.x86_64 //这步看情况,没报错的话就不用
- rpm -ivh mysql-community-server-8.0.32-1.el7.x86_64
- [code]
复制代码 3、安装完成后,用下面的命令,查看版本号 4、启动mysql服务 注意:到这步千万别轻易修改 /etc/my.cnf 文件,容易出现启动不了的现象- == 每次开机都要手动启动mysql ==
- systemctl start mysqld
- == 开机时自动开启mysql ==
- systemctl enable mysqld
- == 停止mysql服务器==
- service mysqld stop
- ==启动mysql服务器==
- service mysqld start
- == 查看mysql是否启动==
- service mysqld status
复制代码 三、登录及修改密码
1、查找默认密码
定位到 /var/log 中,使用命令 - grep -n password mysqld.log
复制代码 展示为:[Note] A temporary password is generated for root@localhost: <strong>0x(g 则登录成功
3、修改配置
查看mysql默认配置 使用以下命令修改密码强度要求(0或low代表最低要求)- mysql> SHOW VARIABLES LIKE 'validate_password%';
复制代码 修改密码长度要求- mysql> set global validate_password_policy=0;
复制代码 4、修改密码- mysql> set global validate_password_length=8;
复制代码 至此,mysql可以正常使用了
来源:https://www.cnblogs.com/yenengfeng/p/17409044.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|
|
|
发表于 2023-5-22 23:12:02
举报
回复
分享
|
|
|
|