您好,登錄后才能下訂單哦!
1、支持對(duì)DROP COLUMN刪除字段采用ALGORITHM=INSTANT算法
例:alter table t1 drop column name,ALGORITHM=INSTANT;
MySQL 8.0.17版本不支持該算法
2、支持更改字符集utf8->utf8mb4轉(zhuǎn)換采用ALGORITHM=INSTANT算法
例:alter table t1 change name name varchar(100) CHARSET utf8mb4,ALGORITHM=INSTANT;
MySQL 8.0.17版本不支持該算法
3、增加身份驗(yàn)證插件 - Unix Socket
unix_socket認(rèn)證插件允許用戶通過(guò)本地Unix套接字文件連接到MariaDB的時(shí)候使用操作系統(tǒng)的憑證。
?
用法:
1、創(chuàng)建數(shù)據(jù)庫(kù)賬號(hào)hechunyang
MariaDB [(none)]> GRANT ALL ON *.* TO 'hechunyang' IDENTIFIED VIA
unix_socket;
Query OK, 0 rows affected (0.001 sec)
?
2、創(chuàng)建操作系統(tǒng)賬號(hào)hechunyang
# useradd hechunyang
# passwd hechunyang
以hechunyang用戶登錄操作系統(tǒng)
?
3、登錄MariaDB
[root@localhost?~]# su - hechunyang
Last login: Wed Jul 31 14:18:17 CST 2019 on pts/2
[hechunyang@localhost?~]$
[hechunyang@localhost?~]$ mysql -S /tmp/mysql3306.sock -uhechunyang
Welcome to the MariaDB monitor. ?Commands end with ; or \g.
Your MariaDB connection id is 45
Server version: 10.4.6-MariaDB-log MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> show databases;
+--------------------+
| Database ??????????|
+--------------------+
| information_schema |
| test ??????????????|
+--------------------+
2 rows in set (0.001 sec)
?
在此示例中,用戶hechunyang已登錄操作系統(tǒng)并具有完全shell訪問(wèn)權(quán)限。他已經(jīng)使用操作系統(tǒng)進(jìn)行了身份驗(yàn)證,并且他的MariaDB帳戶已配置為使用unix_socket身份驗(yàn)證插件,因此他無(wú)需再次對(duì)數(shù)據(jù)庫(kù)進(jìn)行身份驗(yàn)證。MariaDB接受他的操作系統(tǒng)憑證并允許他連接。
4、mysqladmin shutdown命令增加--wait-for-all-slaves參數(shù),意思為在關(guān)閉mysqld進(jìn)程之前等待最后一個(gè)binlog事件發(fā)送到所有連接的Slave從庫(kù).
例:MariaDB [(none)]>?SHUTDOWN ?WAIT ?FOR ?ALL ?SLAVES;
Query OK, 0 rows affected (0.000 sec)
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。