1. 程式人生 > 其它 >第一次學習(mysql)

第一次學習(mysql)

mysql安裝目錄分為bin、docs、include、lib、share五個目錄。

bin:可執行檔案,操作mysql

docs:文件

include:.h標頭檔案資訊。因為mysql是用c語言寫的,所有會有一些標頭檔案

lib:c語言裡面的一些庫檔案

share:語言和一些字符集

COPYING:版權資訊、README開源資訊

一、配置環境變數

MYSQL_HOME:D:\mysql\mysql-8.0.27-winx64

Path:%MYSQL_HOME%\bin

二、新建配置檔案

mysql有個配置檔案:my.ini,新建它並將新增以下內容:

[mysql]
default-character-set=utf8

[mysqld]
basedir=D:\\mysql\\mysql-8.0.27-winx64
datadir=D:\\mysql\\Data(不要自己新增data資料夾,否則就不一樣了)
character-set-server=utf8
default-storage-engine=INNODB
skip-qrant-table # 跳過密碼驗證
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER(mysql8取消了這個,把這個刪了), NO_ENGINE_SUBSTITUTION

並該檔案置於安裝路徑下

三、初始化mysql

mysqld -install 安裝MySQL服務

mysqld --initialize-insecure初始化資料檔案

四、啟動

windows先修改(regedit)\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL的imagepath為mysqld路徑,否則啟動不了mysql服務。

net start mysql

net stop mysql

先mysqladmin -uroot password xxxx 就建立了一個root管理員賬戶,mysql -uroot -pxxxx就進去了