shell> groupadd mysql(普通使用者)
shell> useradd -g mysql mysql為mysqld增加乙個登入使用者和組:
shell> gunzip < mysql-version.tar.gz | tar -xvf -
shell> cd mysql-version
挑選乙個你想解開分發包的目錄,進入該目錄
shell> ./configure --prefix=/usr/local/mysql
shell> make
shell> make install編譯安裝,自定義安裝目錄。
注意的是:innodb
格式的表支援事務
shell> cd /usr/local/mysql進入安裝目錄。
shell> bin/mysql_install_db --user=mysql如果用root執行命令,應當使用--user選項。
選項的值應與你在第一步為執行伺服器所建立的登入賬戶相同。
如果用該使用者登入來執行命令,可以省略--user選項。
用mysql_install_db建立mysql授權表後,需要手動重新啟動伺服器
將程式二進位制的所有權改為root,資料目錄的所有權改為你執行mysqld的使用者。
如果位於安裝目錄(/usr/local/mysql)下,命令應為:
shell> chown -r root .將檔案的所有屬性改為root使用者。
shell> chown -r mysql var將資料目錄的所有屬性改為mysql使用者
shell> chgrp -r mysql .將組屬性改為mysql組。
shell> bin/mysqld_safe --user=mysql &如果從乙個原始碼rpm開始,那麼執行如下命令:安裝好以後測試啟動伺服器,
如果這個命令提示mysqld daemon ended並馬上失敗,
那麼你能在資料目錄中的檔案「hostname'.err」找到一些資訊。
shell> rpmbuild --rebuild --clean mysql-version.src.rpm這樣你製作乙個可以安裝的二進位制rpm。
對於舊版本的rpm,你可能需要替換用rpm替換命令rpmbuild。
注釋:該過程不為任何mysql賬戶設定密碼。
然後以mysql這個普通使用者登入,試驗,即可。。。
記錄Linux下如何安裝MYSQL
mysql 5.7.30 linux glibc2.12 x86 64.tar.gz用winscp傳到 usr local 或其他方式上傳 usr local tar zxvf mysql 5.7.30 linux glibc2.12 x86 64.tar.gz解壓 mv mysql 5.7.30 ...
記錄 Ubuntu下安裝mysql
更新源列表 在終端中輸入 sudo apt get update 更新完成後輸入 sudo apt get install mysql server mysql client 接著輸入y 出現以下內容 輸入想要設定的mysql的root密碼,然後會提示你再次輸入 安裝完成 驗證mysql是否安裝成功...
linux學習記錄 mysql安裝
3 解除安裝系統自帶的mariadb 1 rpm e nodeps mariadb libs 5.5.33a 3.el7.x86 64 2 rpm e nodeps mariadb libs 5.5.33a 3.el7.x86 64 3 rpm e mariadb devel nodeps 3 依次...