2 配置mysql資料庫

2022-08-29 04:09:11 字數 2333 閱讀 4871

接下來把滑鼠移到menu上,步驟按下圖所示:

進去下個頁面,點選下圖所示按鈕

找到你想到下的版本,這個是當前最新版本8.0:

一、步驟:

1、解壓綠色版

mysql,

並改名為

mysql5.7

,如下圖

對比以下圖5.6以前的版本,少

data目錄(

存放資料)和

my-default.ini

檔案(配置資訊)

二、安裝服務

1、執行cmd(管理員版本,否則沒有許可權),如下圖

對於新版

mysql5.7

沒有了data

目錄,我們需要執行命令建立

2、到mysql原始檔的bin目錄,打下mysqld --initialize-insecure --user=mysql ,建立資料目錄data

3、執行命令mysqld –install安裝服務,如下圖:

如果不需要mysql,只需要執行mysqld –remove即可移除,如下圖

4、執行net start mysql 啟動服務,如下圖

注:如需要配置是否開機啟動mysql可以在

windows

服務裡面配置。

點選『此電腦』的右鍵,點選管理

找到服務,點選進去找到mysql,就可以更改狀態了

三、客戶端測試

1、mysql –uroot –p 如下圖

四、修改使用者名稱密碼

1、執行命令

use mysql;

update user set authentication_string=password('123456') where user='root';

flush privileges;//重新整理(這是5.7的版本)

如下圖:

2、重新登陸,執行命令mysql -uroot -p123456

5.8後,命令再改為

set password for 'root'@'localhost' = '123456';

如下圖:

2、重新登陸,執行命令mysql -uroot -p123456

五、配置編碼為utf-8

1、檢視預設編碼

2、在mysql5.7

的根目錄下,新建my.ini檔案,(5.7後沒了這檔案,自己新建)

,如下圖:

mysql服務程式啟動時會自動讀取

my.ini

獲得各項配置引數,包括編碼

2、編輯

my.ini

在[mysqld]節點下,配置服務端編碼,新增

2項內容

character_set_server=utf8

[mysql]節點的,這個是配置客戶端資訊的

我們也新增[mysql]節點,並配置編碼

utf8

[mysql]

default-character-set=utf8

如下圖:

六、測試查詢

1、修改了配置檔案必須先重啟服務

2、正常使用

root

使用者登陸

3、執行命令show variables like "%character%"檢視系統字符集變數,如下圖:

MySQL資料庫配置

搜尋mysql資料庫 不是搜mysql yum search mariadb less 有可能有時候搜尋不到 rpm檔案下下來安裝 man rpm 安裝方式 rpm v rpm yum install maria server mariadb mariadb為客戶端工具 maria server 為...

django配置mysql資料庫

最近在學習django,學到第五章模型時,需要連線資料庫,然後,在這裡分享一下方法。起初是不知道怎樣配置mysql資料庫,但是還好,django的官網上面有相關的配置方法,下面就直接給分享一下。這是settings檔案裡面的基礎配置,使用的是sqlite,那我們需要連線其他資料庫呢?plain vi...

Mysql資料庫詳細配置

注意是自己解壓mysql檔案的目錄下的bin檔案目錄下 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir c mysql mysql 8.0.12 winx64 bin 設定mysql資料庫的資料的存放目錄 datadir c mysql mysql 8.0...