1.本人官網上下載mysql-8.0.26-macos11-x86_64.dmg安裝文件,無腦下一步安裝完成后,啟動台上沒有找到mysql,查找相關資料得知,在系統偏好中才能找到。可通過下圖中的mysql圖標來啟動服務。
2.這mysql版本已經沒有my.cnf或default-my.cnf了
自己新建一個/etc/my.cnf,重啟mysql服務后自動生效
3.mysql.cnf的配置(編碼、非group字段返回等特性)。如下:
[mysqld]
character-set-server=utf8
init_connect='SET NAMES utf8
port = 3306
socket = /tmp/mysql.sock
skip-external-locking
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
character-set-server=utf8
init_connect='SET NAMES utf8'
sql_mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION