mysql在linux下的搭建

mysql在linux下的搭建

一、安裝環境

我這裏用的是 CentOS-6.5-x86_64 版本的系統html

二、下載

下載版本mysql

  • 咱們要安裝的 mysql 是 linux通用版
    下載地址
  • MySQL_5.6.33

    三、下載&&解壓

    # 下載mysql安裝包,若是已下載請忽略此步
    $ wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
    # 解壓
    $ tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz -C /usr/local
    $ cd /usr/local
    $ mv mysql-5.6.33-linux-glibc2.5-x86_64 ./mysql

    四、添加用戶組和用戶

    #添加用戶組
    groupadd mysql
    #添加用戶mysql 到用戶組mysql
    useradd -g mysql mysql

    五、安裝

    $ cd /usr/local/mysql/
    #建立 數據文件所在目錄
    $ mkdir ./data/mysql
    #把MySQL 更改所屬用戶和組
    $ chown -R mysql:mysql ./
    #初始化 MySQL
    $ ./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql
    #添加啓動項
    $ cp support-files/mysql.server /etc/init.d/mysqld
    #賦予權限
    $ chmod 755 /etc/init.d/mysqld
    $ cp support-files/my-default.cnf /etc/my.cnf
    #修改啓動腳本
    $ vi /etc/init.d/mysqld
    #修改項:
    $ basedir=/usr/local/mysql/
    $ datadir=/usr/local/mysql/data/mysql
    #開機啓動腳本
    $ chkconfig --add mysqld 
    $ chkconfig --level 35 mysqld on
    #啓動服務
    $ service mysqld start
    #啓動mysql
    service mysqld start
    #關閉mysql
    service mysqld stop
    #查看運行狀態
    service mysqld status
    #測試鏈接
    $ ./mysql/bin/mysql -u root

    六、添加環境變量

    #加入環境變量,編輯 /etc/profile,這樣能夠在任何地方用mysql命令了
    $ vi /etc/profile
    #給文檔最後添加
    export PATH=$PATH:/usr/local/mysql//bin
    #執行wq保存退出。
    $ source /etc/profile

七、修改MySQL用戶密碼

$ mysqladmin -u用戶名 -p舊密碼 password 新密碼
#或進入mysql命令行
SET PASSWORD FOR '用戶名'@'主機' = PASSWORD(‘密碼');

八、建立新用戶受權

grant all privileges on *.* to 用戶名@'%' identified by '密碼' with grant option;

九、服務器進程爲mysqld,監聽的默認端口爲TCP 3306:

$ netstat -anpt | grep mysql

十、查看MySQL服務器進程、運行用戶

$ ps -elf | grep mysqld

本文來源參考於:http://www.javashuo.com/article/p-rgjcynke-bg.htmllinux

相關文章
相關標籤/搜索