linux7百胜安装Mysql5.7
-
<李>系统环境
<代码> #猫/etc/redhat-release Linux CentOS释放7.4.1708(核心) # getenforce 禁用 # systemctl地位firewalld 活动:非活动(死)代码>李> <李>创建mysql存储库
<代码> # cd/etc/yum.repos.d 猫在祝辞mysql57。回购& lt; & lt;EOF #可以使用MySQL 5.7 (mysql57-community) name=MySQL 5.7社区服务器 baseurl=http://repo.mysql.com/yum/mysql - 5.7 - community/el/7/basearch/美元 启用=1 gpgcheck=1 gpgkey=文件:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql EOF # #注意: 不用校验时mysql下载安装速度快,即将1更改为0 ! 我的系统是linux7,所以相应的baseurl中的地址要更改为linux7, 即http://repo.mysql.com/yum/mysql - 5.7 - community/el/7/basearch/美元。如果系统是linux6,请为http://repo.mysql.com/yum/mysql 5.7 - community/el/6/basearch/美元。代码>
<代码> #如果不更改对应的linux系统版本,会出现如下报错: 错误显示: 软件包:mysql -社区-服务器- 5.7.20 el6——1.。x86_64 (mysql57-community) 需要:libsasl2.so.2()(64位) 您可以尝试添加——skip-broken选项来解决该问题 您可以尝试执行:rpm va——nofile nodigest 代码>
<代码> #清理缓存存储库 百胜清洗所有的 #创建缓存存储库 百胜makecache 代码>李> <李>查看是否有mysql安装包
<代码> #命令如下: 百胜repolist启用| grep mysql 代码>李> <李>安装MySQL
<代码> #安装命令如下: yum安装mysql-community-server - y 代码>李> <李>启动MySQL服务器
<代码> #启动命令如下: systemctl开始mysqld.service 代码>李> <李>检查MySQL服务器的状态
<代码> #命令如下: systemctl地位mysqld.service 代码>李> <李>查看mysql的版本信息
<代码> # mysql - v mysql版本14.14 Distrib 5.7.22, Linux (x86_64)使用EditLine包装器代码>李> <李>更改根账户密码
<代码> #查看系统默认的根密码 grep/var/log/mysqld.log临时密码 2018 - 07 - 06 - t11:13:14.861450z 1[注]root@localhost生成一个临时密码:qa !在h # BOu6eJ # #密码即:qa !在h # BOu6eJ 代码>
<代码> #使用根账户登入并修改根密码 mysql -uroot - p mysql>改变用户的“根”@“localhost”被“DaTaGrand4 !”; # #需要注意的是: MySQL的validate_password插件默认安装。这将要求密码包含至少一个大写字母,一个小写字母,一个数字和一个特殊字符,并且密码总长度至少为8个字符。代码>李>