91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux如何安裝二進制MySQL及破解MySQL密碼

發布時間:2021-06-16 16:59:11 來源:億速云 閱讀:147 作者:小新 欄目:服務器

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

1.確保系統中有依賴的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.將軟件包修改名字或者創建個軟連接

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數據庫(建立默認的庫和表)

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

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

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服務添加到系統服務中

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.創建個軟鏈接:

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

12.進入mysql數據庫:

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

  exit 退出數據庫

13.修改mysql密碼;

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

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

如果忘記mysql密碼:

1. 先停止mysql的運行:

          systemctl stop mysqld   

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

          ps aux |grep mysqld

3. 跳過授權表啟動服務:

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

  mysql  直接進入mysql數據庫

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; (刷新授權表)
mysql>exit

退出后先將進程殺死

   ps aux |grep mysqld

    kill -9 進程號

然后開啟服務: systemctl start mysqld

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

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

射洪县| 湘乡市| 朝阳市| 梅河口市| 磐安县| 凤台县| 南和县| 泸水县| 友谊县| 夹江县| 乌鲁木齐县| 额尔古纳市| 喀喇| 浦北县| 建平县| 嘉峪关市| 河北省| 安义县| 新建县| 耒阳市| 获嘉县| 德州市| 开化县| 公主岭市| 吉安县| 射阳县| 建湖县| 辽宁省| 临城县| 墨竹工卡县| 江华| 平舆县| 林甸县| 稻城县| 菏泽市| 平泉县| 廉江市| 手游| 北流市| 大名县| 肥城市|