linux安裝MySQL

    linux安裝mysql服務分兩種安裝方法:mysql

1)源碼安裝,優勢是安裝包比較小,只有十多M,缺點是安裝依賴的庫多,安裝編譯時間長,安裝步驟複雜容易出錯;
2)使用官方編譯好的二進制文件安裝,優勢是安裝速度快,安裝步驟簡單,缺點是安裝包很大,MySQL5.7.x已達600M左右。如下介紹linux使用官方編譯好的二進制包安裝mysql。linux

    到mysql官網(https://dev.mysql.com/downloads/mysql/)下載mysql編譯好的二進制安裝包sql

    解壓32位安裝包:
    進入安裝包所在目錄,執行命令:tar -zxvf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz數據庫

    複製解壓後的mysql目錄到系統的本地軟件目錄:
    執行命令:cp mysql-5.7.18-linux-glibc2.5-x86_64 /usr/local/mysql -r
    注意:目錄結尾不要加/微信

    添加系統mysql組和mysql用戶:由於以前我還安裝過5.6.x系列的,因此mysql組和mysql用戶已存在
    執行命令:groupadd mysql和useradd -r -g mysql mysqlserver


    安裝數據庫:
        進入安裝mysql軟件目錄:執行命令 cd /usr/local/mysql
        修改當前目錄擁有者爲mysql用戶:執行命令 chown -R mysql:mysql ./
        安裝數據庫:執行命令 ./bin/mysqld –initialize --user=mysql        源碼

        注意:mysql_install_db 已經再也不推薦使用了,建議改爲 mysqld –initialize 完成實例初始化
        修改當前目錄擁有者爲root用戶:執行命令 chown -R root:root ./
        建立文件夾:執行命令 mkdir data
        修改當前data目錄擁有者爲mysql用戶:執行命令 chown -R mysql:mysql data
    到此數據庫安裝完畢。  it

    啓動mysql服務和添加開機啓動mysql服務:
        添加開機啓動:執行命令cp support-files/mysql.server /etc/init.d/mysql,把啓動腳本放到開機初始化目錄
        啓動mysql服務:執行命令service mysql start
        執行命令:ps -ef|grep mysql 看到mysql服務說明啓動成功。編譯

    修改mysql的root用戶密碼,root初始密碼爲空的:
        執行命令:./bin/mysqladmin -u root password 'root'軟件

    把mysql客戶端放到默認路徑:
        ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
    注意:建議使用軟鏈過去,不要直接包文件複製,便於系統安裝多個版本的mysql

<!-- Start -->

獲知及時信息,請關注個人我的微信訂閱號:0與1的那點事

<!-- End -->

相關文章
相關標籤/搜索