linux上安装免安装版MySQL5.7.18小记

linux上安装免安装版MySQL5.7.18小记

1. 下载mysql-generic

点我进入下载页面

2. 安装

以下所有操作都在root权限下操作

2.1 创建mysql的group跟user

shell>groupadd mysql
shell>useradd -r -g mysql -s /bin/false mysql

2.2 解压mysql文件

解压文件,并创建软链接:

shell>sudo su -
shell>tar -xvf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz -C /opt/
shell>cd /opt
shell>ln -s mysql-5.7.18-linux-glibc2.5-x86_64 mysql

2.3 文件初始化

这里报找不到libaio问题自己安装这个包就好了

shell>cd mysql

shell>mkdir data

shell>chown -R root:root ./
shell>bin/mysqld --initialize --user=mysql --basedir=/opt/mysql --datadir=/opt/mysql/data

会出现一个初始密码,记住他

shell>bin/mysql_ssl_rsa_setup --datadir=/opt/mysql/data

shell>cp support-files/mysql.server /etc/init.d/

shell>vim /etc/init.d/mysql.server +45

然后设置

basedir=/opt/mysql  datadir=/opt/mysql/data

2.4 启动mysql服务

shell>bin/mysqld_safe --user=mysql &

2.5 登录重置密码

复制初始密码,输入以下命令并回车,然后粘贴

shell>bin/mysql -uroot -p
Enter password: 

进入后修改密码

mysql>set password=password('your new password');

2.6 授权远程访问

mysql> grant all privileges on *.* to root@'%'identified by 'your password';
mysql>flush privileges;
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值