Linux安装MySQL(安装包方式)

系统: Ubuntu 16.04 LTS
MySQL版本: 5.7.19
MySQL下载地址: 官方地址


一. 建立用户

  • 建立用户mysql,组mysql
    # groupadd mysql
    # useradd -r -g mysql mysql

二. 解压并安装

  • 进入到下载好的安装包所在目录, 解压文件到 /usr/local 下
    # tar zxvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz -C /usr/local
  • 重命名
    # cd /usr/local
    # mv mysql-5.7.19-linux-glibc2.12-x86_64 mysql
  • 建立数据库文件夹
    # mkdir mysql/data
  • 设置目录权限
    # cd mysql
    # chown mysql:mysql -R .
  • 初始化
    # ./bin/mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
  • 记录一下密码
    Linux安装MySQL(安装包方式)_第1张图片
  • 运行安全模式
    # ./bin/mysqld_safe &
  • 另起一个终端, 切换至mysql目录, 执行登录命令
    # ./bin/mysql -uroot -p
  • 输入刚才记录的密码
    Linux安装MySQL(安装包方式)_第2张图片
  • 修改密码(这里1234为新的密码)
    # SET PASSWORD FOR 'root'@'localhost'=PASSWORD('1234');

注意: 此版本user表中原password字段已经更改成authentication_string, 老的教程中修改密码使用的UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';语句已经不再适用

  • 使用 ps 和 kill命令 关闭mysql

  • 设置mysql服务
    # cp support-files/mysql.server /etc/init.d/mysql
    # chmod +x /etc/init.d/mysql
    # systemctl enable mysql.service

  • 以服务方式启动/关闭/重启
    启动: # service mysql start
    关闭: # service mysql stop
    重启: # service mysql restart

你可能感兴趣的:(mysql)