更新时间:2024-05-06 GMT+08:00
分享

mysql的部署

mysql服务安装

  • 上传mysql安装包
    表1 上传mysql安装包

    安装服务器

    gx01节点

    程序名称

    Mysql

    上传路径

    /opt

    程序安装路径

    /usr/local/mysql

  • 安装步骤
    1. 进入/opt/(上传安装包路径)

      命令行界面输入:

      cd /opt/
      图1 进入
    2. 解压mysql安装包

      命令行界面输入:

      tar -zxvf mysql-5.6.42-linux-glibc2.12-x86_64.tar.gz
      图2 解压
    3. 移动至/usr/local/mysql(程序安装路径)

      命令行界面输入:

      mv mysql-5.6.42-linux-glibc2.12-x86_64 /usr/local/mysql
      图3 移动
    4. 创建mysql用户

      命令行界面输入:

      useradd -s /sbin/nologin mysql
      图4 创建
    5. 进入mysql目录

      命令行界面输入:

      cd /usr/local/mysql
      图5 进入mysql目录
    6. 建立mysql储存路径并增加mysql用户使用权限

      命令行界面输入:

      mkdir -p /data/mysql ; chown -R mysql:mysql /data/mysql
      图6 建立
    7. 初始化数据库

      yum install libaio* -y

      yum -y install numactl.x86_64

      yum -y install perl

      yum -y install perl-devel

      yum -y install perl-Data-Dumper

      命令行界面输入:

      ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
      图7 初始化数据库
    8. 复制mysql配置文件

      命令行界面输入:

      cp support-files/my-default.cnf  /etc/my.cnf
      图8 复制
    9. 修改mysql配置文件

      命令行界面输入:

      vim /etc/my.cnf

      将下面代码加入mysql配置文件的[mysqld]下并保存!

      basedir=/usr/local/mysql
      datadir=/data/mysql
      socket=/tmp/mysql.sock
      user=mysql
      character-set-server=utf8
      lower_case_table_names=1
      图9 修改
    10. 复制mysql启动配置文件

      命令行界面输入:

      cp support-files/mysql.server /etc/init.d/mysqld
      图10 复制
    11. 修改mysql启动配置文件

      命令行界面输入:

      vim /etc/init.d/mysqld
      图11 修改

      将启动配置文件中代码basedir和datadir修改为以下内容并保存!

      basedir=/usr/local/mysql
      datadir=/data/mysql
      图12 保存
  • mysql启动

    命令行界面输入:

    service mysqld start
    图13 mysql启动
  • 配置环境变量
    1. 打开环境变量配置文件

      命令行界面输入:

      vim /etc/profile
      图14 打开
    2. 添加配置文件

      在配置末尾处加入下列代码并保存!

      代码如下:

      PATH=$PATH:/usr/local/mysql/bin
      图15 添加配置文件
    3. 刷新配置文件,使其配置文件生效

      命令行界面输入:

      source /etc/profile
      图16 刷新配置文件
  • mysql密码修改和远程访问开启
    1. 登录mysql

      命令行界面输入:

      mysql -uroot -p(mysql5.6初始密码为空,输入后直接回车)
      图17 登录
    2. 修改mysql密码(下方括号内为所设置的密码)

      命令行界面输入:

      use mysql;
      UPDATE user SET Password=PASSWORD('Qwer6666') where USER='root';
      图18 修改mysql密码
    3. 开启远程访问

      命令行界面输入:

      GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Qwer6666' WITH GRANT OPTION;
      FLUSH PRIVILEGES;
      图19 开启远程访问
  • 设置mysql开机启动
    1. 设置mysql开机启动

      命令行界面输入:

      chkconfig mysqld on
    2. 验证开机启动是否设置成功

      命令行界面输入:

      chkconfig --list | grep mysqld(如2,3,4,5为开则表示设置成功)
      图20 验证

相关文档