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