mysql-5.7.28 在Linux下的安装教程图解
1.官网下载Linux的版的https://dev.mysql.com/downloads/mysql/5.7.html
rpm-qa|grep-imysql
5.查询是否还有mysql的目录find/-namemysql
cat/etc/group|grepmysql cat/etc/passwd|grepmysql
groupaddmysql useradd-gmysqlmysql passwdmysql#设置密码
[root@localhostsrc]#chown-Rmysqlmysql-5.7.28/ [root@localhostsrc]#chgrp-Rmysqlmysql-5.7.28/
[mysql] #设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] skip-name-resolve #设置3306端口 port=3306 #设置mysql的安装目录 basedir=/usr/local/src/mysql-5.7.28 #设置mysql数据库的数据的存放目录 datadir=/usr/local/src/mysql-5.7.28/data #允许最大连接数 max_connections=200 #服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 #创建新表时将使用的默认存储引擎 default-storage-engine=INNODB lower_case_table_names=1 max_allowed_packet=16M
11.安装初始化:bin/mysql_install_db--user=mysql--basedir=/usr/local/src/mysql-5.7.28/--datadir=/usr/local/src/mysql-5.7.28/data/
[root@localhostmysql-5.7.28]#chown-Rroot:root/usr/local/src/mysql-5.7.28/ [root@localhostmysql-5.7.28]#chown-Rmysql:mysql/usr/local/src/mysql-5.7.28/data/
启动mysql
/usr/local/src/mysql-5.7.28/bin/mysqld_safe--user=mysql&
13.[root@localhostbin]#./mysql-uroot-p#若默认没有密码,直接敲回车就可以
14.如果不记得密码,vi/etc/my.cnf在增加:skip-grant-tables保存并退出(:wq)
15.重启mysql:servicemysqldrestart,然后./mysql-uroot-p直接回车
16.修改密码:updateusersetauthentication_string=password('123456)whereuser='root';
flushprivileges; quit;
systemctlstopfirewalld.service#关闭防火墙服务 systemctldisablefirewalld.service#禁止防火墙开启启动 firewall-cmd--state#检查防火墙状态 servicemysqldrestart
21.修改权限
usemysql; grantallprivilegeson*.*toroot@"%"identifiedby"123456";
22.若出现报错
SETPASSWORD=PASSWORD('123456');
总结
以上所述是小编给大家介绍的mysql5.7.28在Linux下的安装教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。