mysql8綠化配置教程

2021-09-28 19:43:04 字數 2323 閱讀 5515

mysql8綠化教程

一、初始化

1.配置系統變數

「系統變數」path加mysql的bin目錄

2.初始化配置檔案my-small.ini如下

[client]

port = 3306

socket = mysql

default-character-set = utf8

[mysqld]

port = 3306

socket = mysql

skip-locking

key_buffer_size = 16k

max_allowed_packet = 1m

table_open_cache = 4

sort_buffer_size = 64k

read_buffer_size = 256k

read_rnd_buffer_size = 256k

net_buffer_length = 2k

thread_stack = 128k

#根目錄

basedir= f:/mysql

#資料檔案存放目錄

datadir= f:/mysql/data

default-character-set=utf8

#跳過賬號,重置登入密碼後注掉

#skip-grant-tables

server-id = 1

[mysqldump]

quick

max_allowed_packet = 16m

[mysql]

no-auto-rehash

[myisamchk]

key_buffer_size = 8m

sort_buffer_size = 8m

[mysqlhotcopy]

explicit_defaults_for_timestamp = true

sql_mode=strict_trans_tables,error_for_division_by_zero,no_auto_create_user,no_engine_substitution

3.以管理員身份執行cmd視窗,進入bin目錄

二、執行指令碼:

mysqld –remove mysql

mysqld --install mysql

sc config mysql start= auto

mysqld --initialize-insecure

net stop mysql

net start mysql

mysql -uroot

use mysql;

update user s set s.host=』%』 where s.user=『root』;

flush privileges;

alter user 『root』@』%』 identified with mysql_native_password by 『root』;

flush privileges;

grant all privileges on . to 『root』@』%』 with grant option;

flush privileges;

4.移除,安裝服務,開機啟動

mysqld –remove mysql

mysqld --install mysql

sc config mysql start= auto

6.初始化 mysql,建立乙個具有空密碼的root使用者,自動生成data資料夾,必須執行,有則先刪除再執行

mysqld --initialize-insecure

4.啟動與關閉

net stop mysql

net start mysql

mysql啟動後。在任務管理器當中可以看到mysqld.exe這個程序。說明mysql已經安裝好了。並且已經成功的啟動!

6.初始化資料庫:

給root使用者賦予了初始密碼"root",並且可以不限制本機登入。localhost為本地訪問,變為%,所有ip可以訪問

mysql -uroot

use mysql;

update user s set s.host=』%』 where s.user=『root』;

alter user 『root』@』%』 identified with mysql_native_password by 『root』;

flush privileges;

總管理員許可權授權:

grant all privileges on . to 『root』@』%』 with grant option;

flush privileges;

MySQL教程 MySQL 8入門

mysql仍然是現代應用程式程式設計堆疊中最常見,最一致的元素之一。如果您想要為您的應用程式或服務使用資料庫,並且您的需求相當通用,那麼mysql是簡單的預設值之一。它被廣泛使用並且易於理解,因此在為特定應用程式部署mysql時,您可以汲取大量社群知識和經驗。最新的主要版本mysql 8修復了mys...

mysql8安裝與配置

2.配置my.ini檔案,並將其考到解壓的目錄下 建立my.ini檔案裡面配置為 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d mysql mysql 8.0.13 winx64 設定mysql資料庫的資料的存放目錄 datadir d mysql ...

mysql8的配置優化

mysqld 是否啟用bin log skip log bin 設定3306埠 port 3388 設定mysql的安裝目錄 basedir f mysql8 data 切記此處一定要用雙斜槓 單斜槓我這裡會出錯 設定mysql資料庫的資料的存放目錄 datadir f mysql8 data 允許...