[mysqld]
# 設定3306埠
port=3306
# 設定mysql的安裝目錄
basedir=e:\software\large\mysql\mysql-8.0.12-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=e:\software\large\mysql\mysql-8.0.12-winx64\data
# 允許最大連線數
max_connections=200
# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統
max_connect_errors=10
# 服務端使用的字符集預設為utf8
character-set-server=utf8
# 建立新錶時將使用的預設儲存引擎
default-storage-engine=innodb
# 預設使用「mysql_native_password」外掛程式認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8
[client]
# 設定mysql客戶端連線服務端時預設使用的埠
port=3306
default-character-set=utf8
(ps:如果日誌報無法找到data資料夾或者無法建立,那把路徑的\改為/, win10不用,win7就要改為/)!!!!!搞了半天才知道~~~這是個坑!!!)
(作用是初始化資料庫,把資料庫的資訊存在根路徑下的data資料夾裡面,並且生成隨機密碼。),出現下面的提示,其中紅色標記的是資料庫root使用者的初始化密碼,這時要記住,後面登陸需要用到。要是記不住,就刪掉初始化的根目錄下的data目錄,在從新執行初始化命令。
d:\programgreen\mysql-8.0.16-winx64\bin>mysqld --initialize --console
2020-01-17t11:23:23.650263z 0 [system] [my-013169] [server] d:\programgreen\mysq
l-8.0.16-winx64\bin\mysqld.exe (mysqld 8.0.16) initializing of server in progres
s as process 8272
2020-01-17t11:23:23.659264z 0 [warning] [my-013242] [server] --character-set-ser
ver: 'utf8' is currently an alias for the character set utf8mb3, but will be an
alias for utf8mb4 in a future release. please consider using utf8mb4 in order to
be unambiguous.
2020-01-17t11:24:42.173755z 5 [note] [my-010454] [server] a temporary password i
s generated for root@localhost: 【eea3h!8_5%dk】#括號裡即預設密碼
2020-01-17t11:25:10.701386z 0 [system] [my-013170] [server] d:\programgreen\mysq
l-8.0.16-winx64\bin\mysqld.exe (mysqld 8.0.16) initializing of server has comple
tedd:\programgreen\mysql-8.0.16-winx64\bin>mysqld --install
service successfully installed.
d:\programgreen\mysql-8.0.16-winx64\bin>net start mysql
mysql 服務正在啟動 ........
mysql 服務無法啟動。
請鍵入 net helpmsg 3523 以獲得更多的幫助。
如果不成功,開啟任務管理器,結束mysql相關程序即可
d:\programgreen\mysql-8.0.16-winx64\bin>net start mysql
mysql 服務正在啟動 ....
mysql 服務已經啟動成功。
d:\programgreen\mysql-8.0.16-winx64\bin>
d:\programgreen\mysql-8.0.16-winx64\bin>mysql -uroot -p
enter password: ************
welcome to the mysql monitor. commands end with ; or \g.
your mysql connection id is 9
server version: 8.0.16
oracle is a registered trademark of oracle corporation and/or its
affiliates. other names may be trademarks of their respective
owners.
type 'help;' or '\h' for help. type '\c' to clear the current input statement.
mysql> set password='root';
query ok, 0 rows affected (0.01 sec)
MySql 免安裝包配置介紹
stability,amount of testing done,featureset.開發版 穩定版 如果你想要使用產品發布系列中所沒有的新功能,你可以使用開發系列的版本。請注意開發發布不如產品發布穩定 with dev release you get new features and new b...
mysql8 0壓縮包安裝
環境 windows10 mysql8.0壓縮包 1 在合適的位置解壓你的壓縮包 2 我的電腦 屬性 高階系統設定 高階 環境變數 系統變數 新建 名字 mysql home 值 你剛剛解壓的根目錄 編輯path 你的可能是大寫或者大小寫混合 值,新增 mysql home bin 3 回到你的解壓...
MySQL8 0安裝(壓縮包方式)
目錄4 建立環境變數 5 配置初始化檔案 my.ini 解壓 我解壓到d environments mysql 8.0.27目錄下 sc delete mysql解除安裝完之前安裝的mysql後,就可以執行下面的安裝過程了 管理員許可權開啟cmd 切換路徑到前面解壓後資料夾下的bin目錄中,以我的為...