Linux安装MySQL

第一步:下载mysql5.7

下载地址记得选择下载自己的Linux版本:MySQL :: Download MySQL Community Server

 

第二步:安装mysql

  1. 创建用户组:groupadd mysql
  2. 创建用户:useradd -r -g mysql -s /sbin/nologin mysql
  3. 切换到mysql安装目录:cd /usr/local/
  4. 切换回用户目录:cd ~
  5. 解压mysql安装包:tar -zxvf mysql-7.21-linux-glibc2.12-x86_64.tar.gz
  6. 将解压的mysql重命名:mv mysql-5.7.31-linux-glibc2.12-x86_64 /usr/local/mysql5.7
  7. 切换到mysql安装目录:cd /usr/local/
  8. 将mysq5.7目录拥有者改为mysql用户:chown -R mysql:mysql mysql5.7
  9. 切换到mysql安装目录的bin目录下:cd /usr/local/mysql5.7/bin
  10. 初始化:./mysqld --initialize --user=mysql --basedir=/usr/local/mysql5.7 --datadir=/usr/local/mysql5.7/data
  11. 复制备份:cp /etc/my.cnf /etc/my.cnf.old
  12. 编辑mysql配置文件:vim /etc/my.cnf

原文件:

修改后:

  1. 切换到mysql安装目录根目录:cd /usr/local/mysql5.7
  2. 复制启动脚本到资源目录:cp support-files/mysql.server /etc/init.d/mysqld
  3. 增加mysqld服务控制脚本执行权限:chmod a+x /etc/init.d/mysqld
  4. 将mysqld服务加入到系统服务:chkconfig --add mysqld
  5. 检查mysqld服务是否已经生效:chkconfig --list mysqld

  1. 设置服务开机启动:chkconfig mysqld on
  2. 启动mysql服务:service mysqld start

第三步:修改mysql密码

  1. 映射一个链接到/usr/bin目录下:ln -s /usr/local/mysql5.7/bin/mysql /usr/bin
  2. 进入mysql服务:mysql -uroot -p

注:不需要输入密码

  1. 修改密码:

3.1:切换到mysql数据:use mysql;

3.2:刷新数据库权限:flush privileges;

3.3:修改用户密码:set password for root@localhost = password('123456');

3.4:允许远程连接mysql配置:update user set host='%' where user='root';

注:如果出现错误:ERROR 1175 (HY000): You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column则输入 SET SQL_SAFE_UPDATES = 0; 然后再次执行上一个修改sql

3.5:flush privileges;

3.6:退出:exit;

第四步:使用sqlyog链接数据库

1.关闭防火墙:

systemctl stop firewalld 临时关闭

systemctl disable firewalld ,然后reboot 永久关闭

systemctl status  firewalld 查看防火墙状态。

  1. 使用sqlyog链接

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值