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 允許...