Ubuntu安裝MySQL

https://dev.mysql.com/doc/mys...mysql

安裝

1.檢查系統中是否已經安裝了MySQLsql

sudo netstat -tap | grep mysql

2.若是沒有安裝,則安裝MySQL數據庫

安裝以前注意先更新一下ubuntu

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mysql-server mysql-client

3.測試安裝是否成功:ide

sudo netstat -tap | grep mysql

4.也可經過登陸MySQL測試測試

在終端輸入 mysql -uroot -p 接下來會提示你輸入密碼,輸入正確密碼,便可進入。ui

圖片描述

MySQL的一些簡單管理:

啓動MySQL服務: sudo start mysqlspa

中止MySQL服務: sudo stop mysql.net

修改 MySQL 的管理員密碼: sudo mysqladmin -u root password newpassword3d

設置遠程訪問(正常狀況下,mysql佔用的3306端口只是在IP 127.0.0.1上監聽,拒絕了其餘IP的訪問(經過netstat能夠查看到)。取消本地監

聽須要修改 my.cnf 文件:):

sudo vi /etc/mysql/my.cnf

bind-address = 127.0.0.1 //找到此內容而且註釋

MySQL安裝後的目錄結構分析(此結構只針對於使用apt-get install 在線安裝狀況):

數據庫存放目錄: /var/lib/mysql/

相關配置文件存放目錄: /usr/share/mysql

相關命令存放目錄: /usr/bin(mysqladmin mysqldump等命令)

啓動腳步存放目錄: /etc/rc.d/init.d/

MySQL圖形化管理軟件

通常使用的有兩個比較好,一個開源,一個商業收費:

開源:MySQL Workbench

商業:Navicat (收費的,有30天體驗,以後我相信你們會有辦法的)

注意

更新時推薦使用阿里的鏡像庫 ( 修改文件 /etc/apt/sources.list)

cp /etc/apt/sources.list /etc/apt/sources.list.backup
sed -i 's/us.archive.ubuntu.com/mirrors.aliyun.com/g'

可實際裝的時候,仍是遇到了坑:以前的Ubuntu 14.04 LTS版一切順利(可參考文檔:http://blog.csdn.net/lizuqing...),安裝完成之後,修改配置文件"/etc/mysql/my.cnf"便可直接管理管理mysql。

start mysql
stop mysql

但換成Ubuntu 16.04之後,一切都變了,"/etc/mysql/my.cnf"變成了一個連接,打開裏面是空空的。goolge之後得知,Ubuntu從15開始,mysql安裝的配置文件就換到了"/etc/mysql/mysql.conf.d/mysqld.cnf"。
好吧,多是爲了經過服務的方式來管理Mysql:

service mysql start
service mysql stop

卸載

刪除mysql

sudo apt-get autoremove --purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common (很是重要)

清理殘留數據

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
1
相關文章
相關標籤/搜索