ubuntu安裝mysql8.0 ubuntu查看mysql狀態(tài)?
ubuntu查看mysql狀態(tài)?ps-ef|grepmysql可以看見如何確定有mysql進(jìn)程,要是有mysqld這行(就像會有2行以上)則表示正常運(yùn)行也可以mysql-uroot-p登錄再試試能否登
ubuntu查看mysql狀態(tài)?
ps-ef|grepmysql可以看見如何確定有mysql進(jìn)程,要是有mysqld這行(就像會有2行以上)則表示正常運(yùn)行也可以mysql-uroot-p登錄再試試能否登陸后如果不是還沒有正常啟動,servicemysqldstart啟動后下
如何更改在Ubuntu下的MySQL的默認(rèn)數(shù)據(jù)庫存儲位置?
CREATE DATABASEmysqldb在設(shè)置的數(shù)據(jù)庫存儲位置下都會有個文件夾mysqldb。要操作數(shù)據(jù)庫首先得停止數(shù)據(jù)庫進(jìn)程:$sudo/etc/init.d/mysqlstop本文以轉(zhuǎn)移到/home/mysql這個位置為例,下面命令將縮小數(shù)據(jù)庫需要轉(zhuǎn)移到新位置:$sudocp–R–p/var/lib/mysql/home/mysql編輯MySQL配置文件:$gksugedit在gedit中不能找到datadir這一行,將后面4號之后的內(nèi)容可以修改為/home/mysql然后存放解盟。自Ubuntu7.10正在,Ubuntu就開始使用一種安全軟件叫作AppArmor,這個安全軟件會在你的文件系統(tǒng)中創(chuàng)建一個愿意應(yīng)用程序ftp連接的區(qū)域(專業(yè)術(shù)語:應(yīng)用程序訪問控制)。如果沒有不為MySQL可以修改AppArmor配置文件,會永遠(yuǎn)也無法為新設(shè)置的數(shù)據(jù)庫存儲位置啟動后數(shù)據(jù)庫服務(wù)。配置AppArmor:$sudonano在gedit中找到/var/lib/mysql/這兩行,注釋掉這兩行,在這兩行前三個直接添加一個符號#即可注釋,在這兩行之前或之后另外下面內(nèi)容:/home/mysql/r,/home/mysql/**rwk,保存到后解盟,執(zhí)行命令:$sudo/etc/init.d/apparmorreload前往ReloadingAppArmorprofiles:anything.即是可以重啟MySQL服務(wù):$sudo/etc/init.d/mysqlstart眼下MySQL數(shù)據(jù)庫存儲位置就可以修改之后了。FAQ:Q:當(dāng)我運(yùn)行程序$sudo/etc/init.d/apparmorreload卻前往信息Skippingprofile~這樣子的命令來編輯這個配置文件的,這兩個圖形界面文本編輯器會在相同位置生成一個~的文件,最終達(dá)到會影響了AppArmor加載配置文件,又出現(xiàn)這個問題先刪除這個~文件:后再不使用$sudonano這個終端文本編輯器來編輯配置文件表就行。