一、安裝mysql
ubuntu系統安裝配置APT源,apt install mysql-server mysql-client
二、查看安裝端口情況
sudo netstat -tap | grep mysql
三、打開關閉服務
/etc/init.d/mysql start/stop/restart
service mysql start/stop/restart
四、卸載
sudo apt-get autoremove --purge mysql-server
sudo apt-get remove mysql-server
sudo apt-get autoremovemysql-server
sudo apt-get remove mysql-common
dpkg -l | grep ^rc| awk '{print $2}' | sudo xargsdpkg -P
一般執行2、4、5即可
五、其它文件默認位置
/usr/bin 客戶端程序和腳本
/usr/sbin mysqld 服務器
/var/lib/mysql 日志文件,數據庫 [重點要知道這個]
/usr/share/doc/packages 文檔
/usr/include/mysql 包含(頭)>文件
/usr/lib/mysql 庫
/usr/share/mysql 錯誤消息和字符集文件
/usr/share/sql-bench 基准程序
六、更改mysql存儲路徑
默認mysql的安裝位置位於/var/lib/mysql下,但/var/lib划分的空間有限,當mysql中的數據太多,則需要將mysql存儲路徑修改到大分區,進行如下操作:
我這里將存儲路徑改到/mnt/mysql目錄下
1、關停mysql服務
service mysqld stop
2、復制原有數據
cp -arp /var/lib/mysql [新存儲路徑]
ps:參數a,只復制目錄屬性,不賦值數據;參數r,遞歸復制目錄;參數p,保留文件全部的屬性,可指定
3、修改權限
chown -R mysql:mysql [新存儲路徑]
//確保權限正確
4、修改配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf
注釋掉原來的:#datadir = /var/lib/mysql
修改成:datadir=[新存儲路徑]
5、修改啟動文件
vim /etc/apparmor.d/usr.sbin.mysqld
將:
/var/lib/mysql r
/var/lib/mysql/** rwk
修改成:
[新存儲路徑] r
[新存儲路徑]/** rwk
6、重啟服務:
/etc/init.d/apparmor restart
/etc/init.d/mysql restart