日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

始化mysql系统库_安装和初始化mysql-8.0.11-winx64

發布時間:2025/4/16 数据库 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 始化mysql系统库_安装和初始化mysql-8.0.11-winx64 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一.下載解壓,設置配置文件

[mysql]

; 設置mysql客戶端默認字符集

default-character-set=utf8

[mysqld]

;設置3306端口

port = 3306

; 設置mysql的安裝目錄

basedir=D:\mysql-8.0.11-winx64

; 設置mysql數據庫的數據的存放目錄

datadir=D:\mysql-8.0.11-winx64\data

; 允許最大連接數

max_connections=200

; 服務端使用的字符集默認為8比特編碼的latin1字符集

character-set-server=utf8

; 創建新表時將使用的默認存儲引擎

default-storage-engine=INNODB

將以上配置信息保存為my.ini,放到mySQL解壓的根目錄,如D:\mysql-8.0.11-winx64

二.配置系統環境變量

1.我的電腦-屬性

2.高級系統設置

3.環境變量

4.系統變量-path

5.新建,添加(mySQL安裝的根目錄的絕對路徑,如D:\mysql-8.0.11-winx64)即可

三.初始化設置

1.打開shell終端(開始-運行-cmd)

2.輸入“mysqld --initialize --insecure --user=mysql”,注意命令之間用一個空格隔開。

自動生成root用戶(密碼為空),并在mysql數據庫下生成user等多張表。

mysqld --initialize --insecure --user=mysql

或者帶隨機密碼:

mysqld --initialize --user=mysql

隨機密碼被保存在錯誤日志里,位于(前面配置好的datadir)數據文件夾下,文件名為:主機名.err

3.生成默認賬號root,密碼為空

四.設置服務,并啟動服務

1.在shell終端中,輸入mysqld install,設置mysql服務端服務(mysqld的服務默認命名為mysql,與自帶的客戶端mysql只是名字相同,不要混淆)

2.啟動服務,net mysql start

五.啟動自帶的客戶端mysql,進行測試和操作

另外打開一個終端,輸入mysql -u root -p,用戶名是root,密碼為空。(之前的服務器終端不能關掉)

至此,mySQL的安裝和初始化配置就完成了。

PS:因為8.0的新特性caching_sha2_password,導致Navicat不能正常鏈接。

解決方法:在配置文件my.ini中添加

default_authentication_plugin=mysql_native_password

總結

以上是生活随笔為你收集整理的始化mysql系统库_安装和初始化mysql-8.0.11-winx64的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。