MYSQL安裝及環境搭建

2022-05-15 15:37:29 字數 2751 閱讀 2871

安裝資料庫與配置使用環境 ***

1.**介面 傻瓜式安裝  記住密碼

2.綠色解壓版

1. 5.7以後的版本需要先初始化 mysqld --initialize-insecure

2.啟動需要先進入安裝目錄 比較麻煩 需要新增到環境變數

開啟環境變數 將mysql安裝目錄下的bin加入path變數

3.將mysqld 加入到windows的系統服

綠色版修改預設密碼

修改預設密碼需要先登入成功

執行update語句直接修改 user表中的密碼

5.7update mysql.user set authentication_string = password("root") where user = "root";

5.6update mysql.user set password = password("root") where user = "root";

修改密碼方式2 不需要登入 需要知道舊密碼

mysqladmin -uroot -p舊密碼 password 123

破解密碼,當忘記密碼時 無法登入 也就不能值執行update語句

思路:1.啟動伺服器時 控制它不要載入授權表

2.無密碼登入伺服器

3.執行update mysql.user set authentication_string = password("root") where user = "root"

4.重啟伺服器

用到的系統指令:

mysqld 直接執行伺服器程式

mysqld --skip-grant-tables 跳過授權表 用於重設密碼

tasklist | findstr mysqld taskkill /f /pid 結束伺服器程式

mysql 執行客戶端程式 -u使用者名稱 -p密碼 -h主機位址 -p埠號

mysqld --install 將mysqld註冊當windows服務中 在服務中叫mysql

windows就是繫結了乙個exe程式

sc delete mysql 刪除windows服務

exit 退出客戶端

把mysqld軟體做成系統服務

注意:製作之前先把mysqld關掉

c:\windows\system32>tasklist |findstr mysqld

mysqld.exe 8372 console 2 454,916 k

c:\windows\system32>taskkill /f /pid 8372

成功: 已終止 pid 為 8372 的程序。

製作:mysqld --install

檢視:windows+r

輸入services.msc

4、啟動:

未製作系統服務的啟動方式:

1、啟動服務端

mysqld

2、啟動客戶端

mysql -uroot -p -h127.0.0.1 -p 3306

如果是在本機登入mysqld服務端可以簡寫:

mysql -uroot -p

製作完系統服務後就可以滑鼠點選啟動或關閉mysql:

windows+r

輸入services.msc

找到mysql,啟動或關閉

5、破解管理員密碼

1、先關閉mysqld服務端

2、以跳過授權表的方式在命令列中啟動mysqld服務端

mysqld --skip-grant-tables

3、客戶端直接以無密碼的方式登入root使用者,修改密碼

mysql -uroot -p

mysql> update mysql.user set password=password("123") where user="root" and host="localhost";

query ok, 0 rows affected (0.00 sec)

rows matched: 1 changed: 0 warnings: 0

mysql> flush privileges;

query ok, 0 rows affected (0.00 sec)

4、在命令列中用taskkill殺死mysqld服務,然後正常啟動mysqld

taskkill /f /pid 131312

def password(mingwen):

import hashlib

m=hashlib.md5()

m.update(mimgwen)

return m.hexdigest()

6、統一字元編碼

1、在mysql安裝目錄下新建my.ini檔案

2、修改my.ini

[mysqld]

character-set-server=utf8

collation-server=utf8_general_ci

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

3、重啟mysqld

4、客戶端登入,輸入\s檢視結果

Linux環境搭建 mysql安裝及啟動

本文用於安裝mysql5.6.14版本,其中有軟體以及詳細安裝啟動步驟,緊以借鑑.正文 使用下面的命令檢查是否安裝有mysql server rpm qa grep mysql 結果如下 root hsp rpm qa grep mysql mysql libs 5.1.73 7.el6.x86 6...

mysql 環境搭建及測試

一 sqlite環境搭建 二 命令列測試 1 進入到bin目錄 2 執行 mysql uroot proot 3 命令方式建立表 插入查詢 create database test character set utf8 collate utf8 general ci use mytest creat...

MySql環境搭建及配置

1.安裝docker yum install docker io 2.啟動docker service docker start3.檢視docker是否正常啟動 ps ef grep docker4.查詢mysql映象 5.安裝mysql,指定version可拉取指定映象版本 6.在opt下建立資料...