首页 > 其他 > 详细

centOS7 手动安装myql5.7

时间:2019-11-06 15:23:40      阅读:53      评论:0      收藏:0      [点我收藏+]

 

1.创建mysql用户 useradd mysql
 
2.为mysql添加sudo权限:vi /etc/sudoers
 技术分享图片
3.创建mysql目录,设置属主
cd /usr/local/;mkdir -p mysql data
chown -R mysql mysql
 
4.上传mysql安装包,并解压
tar zxf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
cd mysql-5.7.22-linux-glibc2.12-x86_64
cp * /usr/local/mysql
 
5.初始化mysql
 cd /usr/local/mysql/bin
 ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --lc_messages_dir=/usr/local/mysql/share --lc_messages=en_US
如果忘记密码或者想重新初始化,可以先将mysql/data目录中文件删除,然后再执行初始化命令
编译后会得到root的临时密码,之后需要修改临时密码
技术分享图片
 
6.配置mysql.cnf
[mysqld]
basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data
port=13306
character-set-server=utf8
 
7.启动mysql
cd /usr/local/mysql/bin
启动:
./mysqld_safe --user=mysql &
 
8.设为开机启动
cd /usr/local/mysql/support-files/
cp mysql.server /etc/init.d/mysql
vi /etc/init.d/mysql
将mysql目录填上:
basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data/
授权:chmod +x /etc/init.d/mysql
设为开机启动:chkconfig --add mysql
 
9.service启动
重启服务:service mysql restart
停止服务:service mysql stop
启动服务:service mysql start
查看服务:service mysql status
 
10.登录mysql修改密码授权远程登录
cd /usr/local/mysql/bin
登录:./mysql -u root -p    输入临时密码
修改密码:set password=password("root");
登录授权:grant all privileges on *.* to‘root‘ @‘%‘ identified by ‘root‘;
授权生效:flush privileges;
 
登录时遇到报错信息如下:
ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘
找到mysql.sock的所在位置用如下方法登录:./mysql -uroot -S ../mysql.sock -p
或者创建一个硬链接:ln  mysql.sock /tmp/ 之后就可以正常登录了
 
远程登录需要关闭防火墙或者开放3306端口
vi /etc/sysconfig/iptables #配置端口3306
-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 33306 -j ACCEPT
重启iptables
service iptables restart
 
 
11 vi /etc/profile
alias mysql=/usr/local/mysql/bin/mysql
退出保存
.  /etc/profile
 
 
12修改密码:
use mysql
update mysql.user set authentication_string=PASSWORD(‘123456‘) where user=‘root‘;
 
13 完成
 
 
 

mysql 安装

centOS7 手动安装myql5.7

原文:https://www.cnblogs.com/zhuch-402/p/11805164.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!