8.28學(xué)習(xí) 如何安裝mysql

在windows環(huán)境下安裝


壓縮版:

  1. 解壓縮后,打開(kāi)根目錄下的my.ini文件
    basedir =D:\mysql-5.5.41-winx64
    datadir =D:\mysql-5.5.41-winx64\data
    將上述代碼的路徑改為自己解壓縮后的文件的路徑(最好不要有中文路徑)

    更改my.ini

  2. 更改系統(tǒng)環(huán)境變量
    右鍵我的電腦-屬性-高級(jí)系統(tǒng)設(shè)置-環(huán)境變量,向系統(tǒng)變量中的path中添加壓縮后的根目錄下的bin文件的目錄。(win7)

例如,這是我電腦下的更改

點(diǎn)擊確定

接下來(lái)即可在命令行中使用,輸入mysql默認(rèn)使用當(dāng)前用戶登錄。

windows命令行中:
mysqld install //安裝mysql服務(wù)
mysqld remove //移除服務(wù)

在linux環(huán)境下安裝


打開(kāi)終端,在終端輸入
1.sudo apt-get install mysql-server
2.安裝完成后 輸入sudo apt-get update
3.再輸入sudo apt-get install mysql-server
4.再輸入sudo apt-get install mysql-client
等待安裝成功即可
首次安裝mysql服務(wù)端,會(huì)讓用戶填寫(xiě)并確認(rèn)root用戶的密碼。

注意:
安裝過(guò)程中可能出現(xiàn)問(wèn)題
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the list directory

問(wèn)題的原因:其他進(jìn)程正在下載安裝軟件

解決問(wèn)題:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

sudo service mysql start/stop/restart
啟動(dòng)/關(guān)閉/重啟數(shù)據(jù)庫(kù)
ps -tap | grep mysql
檢查服務(wù)是否啟動(dòng)

登錄數(shù)據(jù)庫(kù)


mysql -h主機(jī)ip地址 -uroot -p密碼
(-p后可以不填寫(xiě)密碼以防止密碼的暴露)

退出系統(tǒng):

>\q;
>\quit;
>quit;

卸載數(shù)據(jù)庫(kù):

1. sudo apt-get autoremove --purge mysql-server-xx版本號(hào)
2. sudo apt-get remove mysql-server
3. sudo apt-get autoremove mysql-server
4. sudo apt-get remove mysql-common (非常重要)
5. dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

遠(yuǎn)程連接

默認(rèn)情況下,mysql可能默認(rèn)禁止除本機(jī)以外訪問(wèn)
修改mysql庫(kù)中user表中的host字段,有l(wèi)ocalhost -> %

打開(kāi)mysql

select user,host from user;
update user set host="%" where user="root";
select user,host from user;

退出

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
# bind_address : 127.0.0.1

service mysql restart //重啟mysql
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容