一、安裝mysql
1. 使用root賬號
sudo apt-get install mysql-server apt-get isntall mysql-client apt-get install libmysqlclient-dev
如果中途有問題就執行以下 apt-get update
2. 以上3個軟件包安裝完成后,使用如下命令查詢是否安裝成功:
sudo netstat -tap | grep mysql
查詢結果如下圖所示,表示安裝成功。
root@ubuntu:~# netstat -tap | grep mysql tcp6 0 0 [::]:mysql [::]:* LISTEN 7510/mysqld root@ubuntu:~#
二、設置mysql遠程訪問
1. 編輯mysql配置文件,把其中bind-address = 127.0.0.1注釋了
vi /etc/mysql/my.cnf
2. 使用root進入mysql命令行,執行如下2個命令,示例中mysql的root賬號密碼:root
root@ubuntu:~# mysql -uroot -proot
mysql>grant all on *.* to root@'%' identified by 'root' with grand option;
*.*:第一個*代表數據庫名;第二個*代表表名。這里的意思是所有數據庫里的所有表都授權給用戶。root:授予root賬號。“%”:表示授權的用戶IP可以指定,這里代表任意的IP地址都能訪問MySQL數據庫。“password”:分配賬號對應的密碼,這里密碼自己替換成你的 mysql root帳號 密碼。
mysql>flush privileges;
刷新權限信息,也即是讓我們所作的設置馬上生效。
3. 重啟mysql
/etc/init.d/mysql restart