MYSQL安裝使用

2021-09-27 02:25:33 字數 1591 閱讀 4476

my.ini檔案

[client]

# 設定mysql客戶端預設字符集

default-character-set=utf8

[mysqld]

#root不校驗密碼

#skip-grant-tables

# 設定3306埠

port = 3306

# 設定mysql的安裝目錄

basedir=d:\\soft\\software\\mysql-5.7.21-winx64

# 設定 mysql資料庫的資料的存放目錄,mysql 8+ 不需要以下配置,系統自己生成即可,否則有可能報錯

# datadir=c:\\web\\sqldata

# 允許最大連線數

max_connections=20

# 服務端使用的字符集預設為8位元編碼的latin1字符集

character-set-server=utf8

# 建立新錶時將使用的預設儲存引擎

default-storage-engine=innodb

主要會遇到以下問題:

問題1:install/remove of the service denied!

問題2: access denied for user 『root』@『localhost』 (using password:yes)

問題3:mysql密碼過期的修改方法(your password has expired)

問題1 解決很簡單 只需使用 管理員許可權開啟命令視窗(cmd)

問題2 解決

1.開啟mysql目錄下的my.ini檔案,開啟「skip-grant-tables」,儲存並關閉檔案。

重啟mysql服務。

2.通過命令列進入mysql的bin目錄,輸入「mysql -u root -p」(不輸入密碼),提示輸入密碼不用管,直接enter回車即可進入資料庫。

3. 執行「use mysql;」,使用mysql資料庫。

4.執行「update user set authentication_string=password(「123456」) where user=『root』;」(修改root的密碼)

4.開啟mysql目錄下的my.ini檔案,注釋「skip-grant-tables」,儲存並關閉檔案。

5.重啟mysql服務。

6.在命令列中輸入「mysql -u root -p 123456」,即可成功連線資料庫。

問題3:

通過命令列進入mysql的bin目錄,輸入「mysql -u root -p」 進入mysql操作介面

step 1: set password = password(『your new password』);

step 2: alter user 『root』@『localhost』 password expire never;

step 3: flush privileges;

mysql免安裝使用 mysql免安裝使用說明

1 把壓縮檔案mysql noinstall 5.1.6 alpha win32.zip解壓到乙個目錄下,在環境變數中設定mysql home,把 mysql home bin 加入到 path。2 建立my.ini配置檔案,內容如下 mysqld 設定basedir指向mysql的安裝路徑base...

MySQL 使用安裝

資料庫概念 之前我們進行資料的儲存是儲存在檔案中,並且儲存的格式不一 隨後 學習了軟體開發目錄規範 規定了資料存放的位置 以上儲存方式都是 儲存在本地 如果將儲存資料部分存放到乙個公共的地方,所有的使用者涉及到的相關資料都必須到這個公共地方來取 這個地方就可以稱之為資料庫 dbms 資料庫管理系統 ...

mysql 安裝使用

使用yum安裝 bin bash install client yum install mysql install server yum install mysql server yum install mysql devel service mysqld start etc init.d mysq...