博罗网站定制,企业查询国家官网,网页设计多少钱一个页面,江苏建设机械网站文章目录 前提说明1.卸载内置环境2.检查系统安装包3.卸载这些默认安装包4.获取MySQL官方yum源5.安装MySQLyum源#xff0c;对比前后yum源6.查看yum源是否生效7.安装MySQL服务8.查看相对应的配置文件9.启动服务10.查看启动服务11.登录方法一12.登录方法二13.登录方法三14.设置开… 文章目录 前提说明1.卸载内置环境2.检查系统安装包3.卸载这些默认安装包4.获取MySQL官方yum源5.安装MySQLyum源对比前后yum源6.查看yum源是否生效7.安装MySQL服务8.查看相对应的配置文件9.启动服务10.查看启动服务11.登录方法一12.登录方法二13.登录方法三14.设置开机启动可以不设15.配置my.cnf16.常见问题 前提说明
环境:Centos7 用户:root
1.卸载内置环境
先检查是否有正在运行的mariadb OR MySQL(PS:mariadb:MySQL的一个开源分支也可以使用不卸载也没问题。) 切换成root用户停止MySQL服务
2.检查系统安装包
查询所有的系统安装包命令如下
rpm -qa查询对应的MySQL系统安装包
3.卸载这些默认安装包
一个个卸载效率不高可以使用如下命令
rpm -qa | grep mysql | xargs yum -y remove当我们执行这些查询指令的时候会发现这些安装包、进程和配置文件就没有了当然会有些残留的数据但是不影响我们后面的操作
4.获取MySQL官方yum源
http://repo.mysql.com/ 右键单击空白处查看页面源代码去查看更多的详细信息 依据自己查看的环境选择对应的版本下载(PS:ypm是Linux当中的一个安装包里面包含的是MySQL的yum源yum下载的安装包也是ypm的形式。) 接着创建一个MySQL目录然后上传到Linux上
5.安装MySQLyum源对比前后yum源
查看系统中默认所支持的yum源我们会发现并没有MySQL的yum源我们直接去安装就会安装不上所以我们需要安装对应的yum源(PS:-ivh相当于解压拷贝。)
6.查看yum源是否生效
yum list | grep mysql7.安装MySQL服务
yum install -y mysql-community-server8.查看相对应的配置文件
mysqld服务端 mysql客户端
9.启动服务
systemctl start mysqld.service10.查看启动服务 11.登录方法一
获取临时root密码 使用临时密码登录
mysql -uroot -p判断修改密码时候新密码是否符合当前的策略不满⾜报错不让修改关闭它安全强度默认为中即1要求必须包含 数字、符号、⼤⼩写字⺟⻓度⾄少为8位
set global validate_password_policy0;密码最⼩⻓度
set global validate_password_length1;修改本地登录密码暂不授权远程登录
ALTER USER rootlocalhost IDENTIFIED BY qwerwu.888;
FLUSH PRIVILEGES;12.登录方法二
如果你安装的最新的mysql没有所谓的临时密码root默认没有密码试着在输入密码的时候直接回车登陆⼀下。
mysql -uroot -p13.登录方法三
vim /etc/my.cnf # 打开mysql配置⽂件在第28行配置如下命令
systemctl restart mysqld # 重启mysql服务14.设置开机启动可以不设
systemctl enable mysqld
systemctl daemon-reload15.配置my.cnf
21行配置的是MySQL的端口号22行是编码格式23行是存储引擎。
systemctl restart mysqld #重启MySQL16.常见问题
MySQL已经配置了客⼾端服务器utf8编码但是⽆法输⼊中⽂ 请确保您在终端命令⾏中可以输⼊中⽂ 解决方案
env |grep LANG
LANGen_US.utf8安装遇到秘钥过期的问题 Failing package is: mysql-community-client-5.7.39-1.el7.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 解决⽅案
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022