Ubuntu 安裝MySQL


安裝方法:

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

查看是否運行:
sudo netstat -tap | grep mysql

若正常運行:
tcp        0 0 localhost:mysql *:* LISTEN 18475/mysqld 


重啟/打開/關閉MySQL的方法是:sudo service mysql restart/start/stop

修改密碼:
通過以上命令安裝后,但是不知道密碼,在登錄的時候 sudo mysql -u root -p 會提示以下錯誤:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

修改辦法:
sudo vim /etc/mysql/debian.cnf 查看賬號和密碼:
[client]
host     = localhost
user     = debian-sys-maint
password = hxHGrmGQiLiye7QU
socket   = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host     = localhost
user     = debian-sys-maint
password = hxHGrmGQiLiye7QU
socket   = /var/run/mysqld/mysqld.sock


上面的 【client】中的 user 和password 就是用戶名和密碼。注意千萬不要自己手動修改,修改這里是沒有用的,他們是存在數據表user中的。
通過上面的用戶名和密碼登錄后,通過以下命令進行修改root的密碼。
update mysql.user set authentication_string=password('password') where user='root'and Host = 'localhost';
注意:5.7的版本的密碼是存放在authentication_string,之前的是存放在password中。
 



 



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM