MariaDB10.4.6(GA)的變化和改進(jìn)

1、支持對(duì)DROP COLUMN刪除字段采用ALGORITHM=INSTANT算法

成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的會(huì)寧網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

例:alter table t1 drop column name,ALGORITHM=INSTANT;

MariaDB 10.4.6 (GA)的變化和改進(jìn)

MySQL 8.0.17版本不支持該算法

MariaDB 10.4.6 (GA)的變化和改進(jìn)

2、支持更改字符集utf8->utf8mb4轉(zhuǎn)換采用ALGORITHM=INSTANT算法

例:alter table t1 change name name varchar(100) CHARSET utf8mb4,ALGORITHM=INSTANT;

MariaDB 10.4.6 (GA)的變化和改進(jìn)

MySQL 8.0.17版本不支持該算法

MariaDB 10.4.6 (GA)的變化和改進(jìn)

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)

文章標(biāo)題:MariaDB10.4.6(GA)的變化和改進(jìn)
鏈接地址:http://bm7419.com/article8/pcdpip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、云服務(wù)器外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站改版外貿(mào)建站、網(wǎng)站維護(hù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)