- Mysql的安裝和服務啓動
0.查看本地數據庫版本
$ mysql -V
1. ubuntu終端安裝
> sudo apt-get install mysql-server
> sudo apt-get install mysql-client
2. mysql服務啓動/關閉/重啓
> sudo /etc/init.d/mysql start | stop | restart
3. 客戶端連接mysql服務
> mysql -h主機地址 -u用戶名 -p密碼
本地連接:> mysql -uroot -p密碼
4. 測試: $ mysql -V
$ : msql -uroot -p密碼
mysql> : show databases;
安裝服務器
-
如果安裝過程會出現下面的root和password輸入框界面,直接設置root用戶密碼即可,再使用設置好的密碼登陸root用戶即可。
-
如果安裝過程並未出現下面的界面,系統會默認隨機爲你的mysql服務器生成用戶名和密碼。
1)查看隨機生成的用戶名:sudo cat /etc/mysql/debian.cnf
``` # Automatically generated for Debian scripts. DO NOT TOUCH! [client] host = localhost user = debian-sys-maint password = TXHppp9coqvKxQYw socket = /var/run/mysqld/mysqld.sock [mysql_upgrade] host = localhost user = debian-sys-maint password = TXHppp9coqvKxQYw socket = /var/run/mysqld/mysqld.sock ```
- 進入mysql服務器,修改你的用戶名和密碼
- 通過上面查看到的 user 和 password 進入mysql數據庫。
mysql -u debian-sys-maint -p TXHppp9coqvKxQYw
- 授權root用戶
mysql> use mysql mysql> update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost'; mysql> update user set plugin="mysql_native_password"; mysql> flush privileges; mysql> quit;
- 使用root用戶重新進入mysql數據庫
mysql -uroot -p123456
- 通過上面查看到的 user 和 password 進入mysql數據庫。
- 進入mysql服務器,修改你的用戶名和密碼