Mysql中關于修改root密碼以及安裝與配置調優的方法介紹

這篇文章給大家介紹了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
喜歡就支持一下吧
點贊12 分享