<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      CentOS中Mysql安裝方法

      [摘要]Mysql部署文檔操作系統:CentOS Linux release 7.4.1708內核版本:3.10.0# 手動安裝1> 將mysql-5.5.54-linux2.6-x86_64.tar...
      Mysql部署文檔

      操作系統:CentOS Linux release 7.4.1708
      內核版本:3.10.0

      # 手動安裝
      1> 將mysql-5.5.54-linux2.6-x86_64.tar.gz上傳至CentOS服務器/tmp目錄下

      2> 解壓壓縮包至/usr/local/


      [root@localhost local]# tar -zxvf /tmp/mysql-5.5.54-linux2.6-x86_64.tar.gz -C /usr/local/

      3> 設置軟連接


      [root@localhost local]# ln -s mysql-5.5.54-linux2.6-x86_64/ mysql

      4> 新增用戶組和用戶


      [root@localhost local]# groupadd -r mysql
      [root@localhost local]# useradd -g mysql -r -s /sbin/nologin mysql

      5> 給/usr/local/mysql/*權限


      [root@localhost local]# chown -R mysql.mysql /usr/local/mysql/*

      6> 設置數據存儲路徑,并賦予權限


      [root@localhost local]# mkdir –p /data/mydata
      [root@localhost local]# chown -R mysql.mysql /data/mydata

      7> 初始化mysql


      [root@localhost local]# cd /usr/local/mysql
      [root@localhost local]# scripts/mysql_install_db --datadir=/data/mydata --user=mysql

      8> 改回root權限


      [root@localhost local]# chown -R root /usr/local/mysql/*

      9> 加入自動啟動


      [root@localhost local]# cp -a mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
      [root@localhost local]# chkconfig --add mysqld

      10> 修改配置文件


      [root@localhost local]# cp -a /usr/local/mysql/support-files/my-large.cnf /etc/my.cnf
      [root@localhost local]# vi /data/mydata

      在[mysqld]字段下添加 datadir = /data/mydata
      thread_concurrency = CPU物理核心數的2倍
      保存,退出/etc/my.cnf

      11> 啟動mysql服務


      [root@localhost local]# /etc/rc.d/init.d/mysqld start

      12> 創建root用戶密碼
      *先登錄mysql


      [root@localhost local]# mysql -uroot -hlocalhost -p
      Enter password:

      *承上,顯示Enter password:
      (直接回車)
      *設置密碼,假設密碼為:zz2014info


      mysql> SET PASSWORD FOR 'root'@'localhost'=PASSWORD('zz2014info');

      *顯示如下,則表示創建密碼成功


      Query OK, 0 rows affected (0.14 sec)

      13> 創建mysql實例
      *創建mysql實例,例如logincenter

      **************************************************************
      ****************mysql實例名是區分大小寫的*********************
      ********************開發這邊統一小寫**************************
      ********************忽略大小寫可配置**************************
      **************************************************************


      mysql> CREATE DATABASE logincenter;
      Query OK, 1 row affected (0.01 sec)

      *查看實例是否創建成功


      mysql> SHOW DATABASES;+--------------------+
        Database  
      +--------------------+
        information_schema  
        logincenter  
        mysql  
        performance_schema  
        test  
      +--------------------+

      14> 將mysql命令加入環境變量


      [root@localhost local]# echo "PATH=$PATH:/usr/local/mysql/bin" > /etc/profile.d/mysql.sh[root@localhost local]# echo "export PATH" >> /etc/profile.d/mysql.sh[root@localhost local]# source /etc/profile

      15> 導入.sql語句腳本(以logincenter.sql為例)


      [root@localhost local]# mysql -uroot -pzz2014info logincenter < /tmp/logincenter.sql

      以上就是CentOS中Mysql安裝方法的詳細內容,更多請關注php中文網其它相關文章!


      學習教程快速掌握從入門到精通的SQL知識。




      日韩精品一区二区三区高清