ITPub博客

首页 > IT职业 > IT职场 > linux下使用RPM安装mysql5.7.17

linux下使用RPM安装mysql5.7.17

IT职场 作者:dongyp 时间:2021-09-09 09:40:46 0 删除 编辑

linux下MySQL5.7 rpm安装方式记录,供大家参考,具体内容如下

删除旧包:

?

12 # rpm -qa | grep -i mysql# rpm -ev mysql-libs-* --nodeps

安装rpm包:

?

1234 # rpm -ivh mysql-community-common-5.7.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-libs-5.7.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-client-5.7.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-server-5.7.17-1.el7.x86_64.rpm

启动、停止:

?

123 # service mysqld start# service mysqld stop# service mysqld status

初始随机密码:

?

1 # cat /var/log/mysqld.log | more

修改初始密码及授权远程访问:

?

123 # mysql -uroot -pmysql> set password='Pwd@123456';mysql> grant all privileges on *.* to 'root'@'%' identified by 'Pwd@123456';

密码复杂度属性:

?

1 mysql> set global validate_password_policy=0;

validate_password_policy有以下取值:(默认是1,即MEDIUM,所以刚开始设置的密码必须符合长度,且必须含有数字,小写或大写字母,特殊字符。)


修改数据目录:

 新目录需要给mysql用户授权,mysqld_safe日志文件授权,关闭selinux(没找到相关策略设置的方法)


?


# mkdir /data/mysql/data# mv /var/lib/mysql# getenforceEnforcing# setenforce 0# vi /etc/selinux/config# service mysqld start

其他命令:

?

1234567 # mysqladmin -u root -p passwordmysql> select version();  # chkconfig --list# chkconfig --level 345 mysqld on# netstat -na | grep 3306

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3500/viewspace-2805969/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-30

  • 博文量
    86
  • 访问量
    983