linux下安裝mysql數據庫

到官網下載

  • mysql-5.6.12-linux-glibc2.5-x86_64.tar.gzmysql

    添加mysql組和mysql用戶,用於設置mysql安裝目錄文件全部者和所屬組

  • groupadd mysqllinux

  • useradd -r -g mysql mysqlsql

    將二進制文件解壓到指定的安裝目錄,咱們這裏指定爲/usr/local

  • cd/usr/local/spa

  • tar zxvf mysql-5.6.12-linux-glibc2.5-x86_64.tar.gzorm

    名字太長創建軟鏈接

  • ln -s mysql-5.6.12-linux-glibc2.5-x86_64 mysqlserver

    進入mysql文件夾,也就是mysql所在的目錄,並更改所屬的組和用戶。

  • cd mysqlip

  • chown -R mysql .it

  • chgrp -R mysqlimport

    執行mysql_install_db腳本

  • scripts/mysql_install_db --user=mysql配置

    將mysql/目錄下除了data/目錄的全部文件,改回root用戶全部,mysql用戶只需做爲mysql/data/目錄下全部文件的全部者。

  • chown -R root .

  • chown -R mysql data

    複製配置文件

  • cp support-files/my-medium.cnf /etc/my.cnf

    將mysqld服務加入開機自啓動項

  • cp support-files/mysql.server /etc/init.d/mysqld

    經過chkconfig命令將mysqld服務加入到自啓動服務項中。

  • chkconfig --add mysqld

    查看是否添加成功

  • chkconfig --list mysqld

    手動啓動。

  • service mysqld start

遠程沒法鏈接的問題
進入到bin目錄:
./mysql -u root -p
輸入密碼
而後執行:use mysql

受權:GRANT ALL PRIVILEGES ON *.* TO 'root'@'36.34.90.248' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

相關文章
相關標籤/搜索