這篇文章給大家介紹了mysql安裝與配置調優,然后在文中給大家提到了mysql修改root密碼的多種方法,需要的的朋友參考下吧
一、安裝
apt-get install mysql-server 需要設置賬號密碼
apt-get?isntall?mysql-client apt-get?libmysqlclient-dev
2.sudo netstat -tap | grep mysql 查看是否安裝成功
root@xyz:~#?netstat?-tap?|?grep?mysql tcp6????0???0?[::]:mysql???????[::]:*?????????LISTEN???7510/mysqld?-->安裝成功
二、設置mysql遠程訪問
1. 編輯mysql配置文件,把其中bind-address = 127.0.0.1注釋了
vi?/etc/mysql/mysql.conf.d/mysqld.cnf
2. 使用root進入mysql命令行,執行如下2個命令,示例中mysql的root賬號密碼:root
grant?all?on?*.*?to?root@'%'?identified?by?'root'?with?grant?option; flush?privileges;
3. 重啟mysql
/etc/init.d/mysql?restart
三、MySQL修改root密碼的多種方法
方法1: 用SET PASSWORD命令
mysql?-u?root mysql>?SET?PASSWORD?FOR?'root'@'localhost'?=?PASSWORD('newpass');
方法2:用mysqladmin
mysqladmin?-u?root?password?"newpass"
如果root已經設置過密碼,采用如下方法
mysqladmin?-u?root?password?oldpass?"newpass"
方法3: 用UPDATE直接編輯user表
mysql?-u?root mysql>?use?mysql; mysql>?UPDATE?user?SET?Password?=?PASSWORD('newpass')?WHERE?user?=?'root'; mysql>?FLUSH?PRIVILEGES; ???在丟失root密碼的時候,可以這樣 ?mysqld_safe?--skip-grant-tables& ?mysql?-u?root?mysql ?mysql>?UPDATE?user?SET?password=PASSWORD("new?password")?WHERE?user='root'; ?mysql>?FLUSH?PRIVILEGES;
總結
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END