真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Linux如何安裝二進制MySQL及破解MySQL密碼-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關Linux如何安裝二進制MySQL及破解MySQL密碼的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

成都創(chuàng)新互聯(lián)公司堅信:善待客戶,將會成為終身客戶。我們能堅持多年,是因為我們一直可值得信賴。我們從不忽悠初訪客戶,我們用心做好本職工作,不忘初心,方得始終。十多年網(wǎng)站建設經(jīng)驗成都創(chuàng)新互聯(lián)公司是成都老牌網(wǎng)站營銷服務商,為您提供成都做網(wǎng)站、網(wǎng)站建設、網(wǎng)站設計、H5開發(fā)、網(wǎng)站制作、高端網(wǎng)站設計、微信小程序開發(fā)服務,給眾多知名企業(yè)提供過好品質(zhì)的建站服務。

1.確保系統(tǒng)中有依賴的libaio 軟件,如果沒有:

       yum -y install libaio

2.解壓二進制MySQL軟件包

      tar xf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz -C /usr/local

3.進入/usr/local

     cd /usr/local

4.將軟件包修改名字或者創(chuàng)建個軟連接

mv mysql-5.7.24-linux-glibc2.12-x86_64/ mysql
  ln -s mysql-5.7.24-linux-glibc2.12-x86_64/ mysql

5.添加mysql用戶和組

   useradd -M -s /sbin/nologin mysql

6.修改當前目錄擁有者為新建的mysql用戶

chown -R mysql:mysql /usr/local/mysql

7.初始化mysql數(shù)據(jù)庫(建立默認的庫和表)

 /usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize

   初始化數(shù)據(jù)庫后在最后面會生成個密碼,要記住這個密碼,用它來進入數(shù)據(jù)庫

8. 修改/etc/my.cnf文件

  vim /etc/my.cnf
 [mysqld]
 datadir=/usr/local/mysql/data
 socket=/tmp/mysql.sock
 [mysqld_safe]
 log-error=/usr/local/mysql/data/mysql.log
  pid-file=/usr/local/mysql/data/mysql.pid

9.將mysql服務添加到系統(tǒng)服務中

cp mysql/support-files/mysql.server /etc/init.d/mysqld
 chown +x /etc/init.d/mysqld
 chkconfig --add mysqld

10.開啟mysql

  systemctl start mysqld

  查看下服務是否開啟: netstat -lnpt |grep 3306

11.創(chuàng)建個軟鏈接:

  ln -s /usr/local/mysql/bin/* /bin/

12.進入mysql數(shù)據(jù)庫:

  mysql -uroot -p'初始化生成的密碼'

  exit 退出數(shù)據(jù)庫

13.修改mysql密碼;

 mysqladmin -uroot -p'初始化生成的密碼' password '你想要修改的密碼'

==============================================================================

如果忘記mysql密碼:

1. 先停止mysql的運行:

          systemctl stop mysqld   

2.確保沒有與mysql相關的進程:

          ps aux |grep mysqld

3. 跳過授權(quán)表啟動服務:

          mysqld_safe --skip-grant-tables & (放到后臺去運行)

  mysql  直接進入mysql數(shù)據(jù)庫

mysql>show databases;
+-----------------------------+
| Database          |
+-----------------------------+
| information_schema  |
| mysql              |
| performance_schema |
| sys                |
+-------------------------------+
4 rows in set (0.01 sec)
mysql> use mysql
mysql> show tables;
mysql> desc user;
mysql> select user,authentication_string(保存密碼的) from user;
mysql>update(更新) user set authentication_string=PASSWORD('你要設置的密碼') where user='root';
mysql>flush privileges; (刷新授權(quán)表)
mysql>exit

退出后先將進程殺死

   ps aux |grep mysqld

    kill -9 進程號

然后開啟服務: systemctl start mysqld

感謝各位的閱讀!關于“Linux如何安裝二進制MySQL及破解MySQL密碼”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!


網(wǎng)頁名稱:Linux如何安裝二進制MySQL及破解MySQL密碼-創(chuàng)新互聯(lián)
文章來源:http://weahome.cn/article/djgied.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部