ubuntu18.0 安裝mysql ---設置root用戶初始密碼

  • 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;

安裝服務器

  1. 如果安裝過程會出現下面的root和password輸入框界面,直接設置root用戶密碼即可,再使用設置好的密碼登陸root用戶即可。

  2. 如果安裝過程並未出現下面的界面,系統會默認隨機爲你的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
     			```
    
    1. 進入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
        在這裏插入圖片描述
        在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章