mysql for linux
詳情介紹
mysql for linux是著名的關(guān)系型數(shù)據(jù)庫(kù)MySQL的Linux版本,使許多在Linux平臺(tái)進(jìn)行開(kāi)發(fā)工作的用戶(hù)經(jīng)常使用的數(shù)據(jù)庫(kù),因?yàn)槠潴w積小、速度快、總體擁有成本低等特點(diǎn)而深受一些中小型網(wǎng)站和應(yīng)用程序的開(kāi)發(fā)者們的喜愛(ài),特別是一些一鍵式的PHP安裝環(huán)境集成包,更是將這個(gè)數(shù)據(jù)庫(kù)作為默認(rèn)產(chǎn)品。
mysql for linux和其他的大型數(shù)據(jù)庫(kù)相比,自然會(huì)有一點(diǎn)不足之處,但是相比較于龐大的用戶(hù)基礎(chǔ)和其他特色功能那么這還是一款非常不錯(cuò)的數(shù)據(jù)庫(kù)管理軟件,特別是一些個(gè)人用戶(hù)和中小型企業(yè)來(lái)說(shuō),這款數(shù)據(jù)庫(kù)已經(jīng)能夠完成近乎所有的開(kāi)發(fā)需求。而且因?yàn)閙ysql for linux是一款完全開(kāi)放源碼的軟件,所以大大降低了用戶(hù)的使用成本,對(duì)于提高收益有著不錯(cuò)的提升,如果用戶(hù)是一個(gè)個(gè)體用戶(hù)或者中小型企業(yè),那么這款數(shù)據(jù)庫(kù)將是你開(kāi)發(fā)個(gè)人應(yīng)用或者網(wǎng)站的首選數(shù)據(jù)庫(kù)。
shell> groupadd mysql
2.添加mysql用戶(hù),并指定到mysql用戶(hù)組
shell> useradd -g mysql mysql
3.解壓縮mysql-version.tar.gz
shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
4.安裝mysql
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysql --with-charset=gbk --with-extra-charsets=armscii8,ascii,big5,cp1250,cp1251,cp1256,cp1257,cp850,cp852,cp866,cp932,dec8,eucjpms,euckr,gb2312,gbk,geostd8,greek,hebrew,hp8,keybcs2,koi8r,koi8u,latin1,latin2,latin5,latin7,macce,macroman,sjis,swe7,tis620,ucs2,ujis,utf8 --with-plugins=innodb_plugin
shell> make
shell> make install
5.復(fù)制配置文件
shell> cp support-files/my-medium.cnf /etc/my.cnf
6.執(zhí)行mysql系統(tǒng)數(shù)據(jù)庫(kù)初始化腳本
shell> cd /usr/local/mysql
shell> bin/mysql_install_db --user=mysql
7.設(shè)定mysql安裝目錄權(quán)限,設(shè)置owner為mysql
shell> chown -R mysql var
shell> chgrp -R mysql .
8.啟動(dòng)mysql應(yīng)用
shell> /usr/local/mysql/bin/mysqld_safe --user=mysql &
9.設(shè)置root密碼(數(shù)據(jù)庫(kù)的DBA)
shell> bin/mysqladmin -u root password ‘123456’
10.登錄mysql
shell> bin/mysql -u root -p
Enter password:
登錄成功會(huì)看到:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 229
Server version: 5.1.40-log MySQL Community Server (GPL)
Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the current input statement.
mysql>
這時(shí)mysql已經(jīng)裝好了,可以查看數(shù)據(jù)庫(kù)了,但在正式使用數(shù)據(jù)庫(kù)開(kāi)發(fā)與部署的時(shí)候還需要做一些工作。
按照需求copy my-***.cnf到/etc/my.cnf
2.修改默認(rèn)字符集utf8
(1).[client]下加入default-character-set=utf8
(2).[mysqld]下加入default-character-set=utf8
#不改動(dòng)存儲(chǔ)引擎的話(huà),3、4步可以略過(guò)
3.啟動(dòng)InnoDB引擎的方法如下:
1)關(guān)閉mysql的服務(wù)
2)修改my.ini
將default-storage-engine=INNODB前的注釋?zhuān)?)去掉
將skip-innodb這行注釋?zhuān)由?)
4.配置innodb參數(shù)
1).找到# Uncomment the following if you are using InnoDB tables
去掉innodb_*下的所有#
2).如果安裝mysql的目錄不是默認(rèn)的,則需要修改
# mysql 默認(rèn)安裝目錄為 /usr/local/mysql/
# mysql 默認(rèn)表空間目錄安裝目錄為 /usr/local/mysql/var/
innodb_data_home_dir=/usr/local/database/mysql/var/
innodb_log_group_home_dir=/usr/local/database/mysql/var/
3).保存后重啟mysql服務(wù)。
5.設(shè)置系統(tǒng)服務(wù)
讓linux啟動(dòng)的時(shí)候就啟動(dòng)mysql服務(wù)
shell> cd /usr/local/mysql/
shell> cp support-files/mysql.server /etc/init.d/mysql
shell> chmod 777 /etc/init.d/mysql
shell> chkconfig --add mysql
shell> chkconfig --level 35 mysql on
6.重啟MySQL服務(wù)
shell> service mysql restart
備注:
Add a login user and group for ‘mysqld’ to run as:為‘mysqld’增添一個(gè)登陸用戶(hù)和組
shell> groupadd mysql
shell> useradd -g mysql mysql
Configure the release and compile everything:配置和編譯
shell> ./configure --prefix=/usr/local/mysql
--prefix后面指示了默認(rèn)安裝路徑
shell> make
如果還想知道更詳細(xì)的configure命令,請(qǐng)查閱manual for configure
If you want to set up an option file, use one of those present in
the ‘support-files’ directory as a template. For example:如果你想安裝選項(xiàng)文件,使用當(dāng)前存在的‘support-files’ 文件夾下的作為模板,例如:
shell> cp support-files/my-medium.cnf /etc/my.cnf
If you haven`t installed MySQL before, you must create the MySQL
grant tables:如果你以前沒(méi)有安裝過(guò)MySQL,你必須創(chuàng)建一個(gè)MySQL準(zhǔn)許的表
shell> bin/mysql_install_db --user=mysql
Change the ownership of program binaries to ‘root’ and ownership
of the data directory to the user that you will run ‘mysqld’ as.
Assuming that you are located in the installation directory
(‘/usr/local/mysql’), the commands look like this:將程序的所有權(quán)限給‘root’ ,并且把數(shù)據(jù)目錄的所有權(quán)給可以運(yùn)行‘mysqld’的用戶(hù)。假設(shè)MySQL的安裝目錄是(‘/usr/local/mysql’),命令如下所示:
shell> chown -R mysql var
shell> chgrp -R mysql .
The first command changes the owner attribute of the files to the ‘root’ user. 第一行命令把文件擁有權(quán)給‘root’。The second changes the owner attribute of the data directory to the ‘mysql’ user. 第二行把數(shù)據(jù)目錄擁護(hù)權(quán)給‘mysql’用戶(hù)。The third changes the group attribute to the ‘mysql’ group.第三行把組的權(quán)限給‘mysql’組。
After everything has been installed, you should initialize and test your distribution using this command:萬(wàn)事具備后,你就可以按照下面的命令測(cè)試并運(yùn)行你的MySQL了:
shell> /usr/local/mysql/bin/mysqld_safe --user=mysql &
2.支持 AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多種操作系統(tǒng)。
3.為多種編程語(yǔ)言提供了 API。這些編程語(yǔ)言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby,.NET和 Tcl 等。
4.支持多線(xiàn)程,充分利用 CPU 資源。
5.優(yōu)化的 SQL查詢(xún)算法,有效地提高查詢(xún)速度。
6.既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶(hù)端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫(kù)而嵌入到其他的軟件中。
7.提供多語(yǔ)言支持,常見(jiàn)的編碼如中文的 GB 2312、BIG5,日文的 Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。
8.提供 TCP/IP、ODBC 和 JDBC等多種數(shù)據(jù)庫(kù)連接途徑。
9.提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫(kù)操作的管理工具。
10.支持大型的數(shù)據(jù)庫(kù)。可以處理?yè)碛猩锨f(wàn)條記錄的大型數(shù)據(jù)庫(kù)。
11.支持多種存儲(chǔ)引擎。
12.MySQL 是開(kāi)源的,所以你不需要支付額外的費(fèi)用。
13.MySQL 使用標(biāo)準(zhǔn)的 SQL數(shù)據(jù)語(yǔ)言形式。
14.MySQL 對(duì) PHP 有很好的支持,PHP是目前最流行的 Web 開(kāi)發(fā)語(yǔ)言。
15.MySQL是可以定制的,采用了 GPL協(xié)議,你可以修改源碼來(lái)開(kāi)發(fā)自己的 MySQL 系統(tǒng)。
16.在線(xiàn) DDL/更改功能,數(shù)據(jù)架構(gòu)支持動(dòng)態(tài)應(yīng)用程序和開(kāi)發(fā)人員靈活性
17.復(fù)制全局事務(wù)標(biāo)識(shí),可支持自我修復(fù)式集群
18.復(fù)制無(wú)崩潰從機(jī),可提高可用性
19.復(fù)制多線(xiàn)程從機(jī),可提高性能
20.3倍更快的性能
21.新的優(yōu)化器
22.原生JSON支持
23.多源復(fù)制
InnoDB事務(wù)型數(shù)據(jù)庫(kù)的首選引擎,支持ACID事務(wù),支持行級(jí)鎖定, MySQL 5.5 起成為默認(rèn)數(shù)據(jù)庫(kù)引擎
BDB源 自 Berkeley DB,事務(wù)型數(shù)據(jù)庫(kù)的另一種選擇,支持Commit 和Rollback 等其他事務(wù)特性
Memory所有數(shù)據(jù)置于內(nèi)存的存儲(chǔ)引擎,擁有極高的插入,更新和查詢(xún)效率。但是會(huì)占用和數(shù)據(jù)量成正比的內(nèi)存空間。并且其內(nèi)容會(huì)在 MySQL 重新啟動(dòng)時(shí)丟失
Merge將一定數(shù)量的 MyISAM 表聯(lián)合而成一個(gè)整體,在超大規(guī)模數(shù)據(jù)存儲(chǔ)時(shí)很有用
Archive非常適合存儲(chǔ)大量的獨(dú)立的,作為歷史記錄的數(shù)據(jù)。因?yàn)樗鼈儾唤?jīng)常被讀取。Archive 擁有高效的插入速度,但其對(duì)查詢(xún)的支持相對(duì)較差
Federated將不同的 MySQL 服務(wù)器聯(lián)合起來(lái),邏輯上組成一個(gè)完整的數(shù)據(jù)庫(kù)。非常適合分布式應(yīng)用
Cluster/NDB高冗余的存儲(chǔ)引擎,用多臺(tái)數(shù)據(jù)機(jī)器聯(lián)合提供服務(wù)以提高整體性能和安全性。適合數(shù)據(jù)量大,安全和性能要求高的應(yīng)用
CSV: 邏輯上由逗號(hào)分割數(shù)據(jù)的存儲(chǔ)引擎。它會(huì)在數(shù)據(jù)庫(kù)子目錄里為每個(gè)數(shù)據(jù)表創(chuàng)建一個(gè) .csv 文件。這是一種普通文本文件,每個(gè)數(shù)據(jù)行占用一個(gè)文本行。CSV 存儲(chǔ)引擎不支持索引。
BlackHole:黑洞引擎,寫(xiě)入的任何數(shù)據(jù)都會(huì)消失,一般用于記錄 binlog 做復(fù)制的中繼
EXAMPLE 存儲(chǔ)引擎是一個(gè)不做任何事情的存根引擎。它的目的是作為 MySQL 源代碼中的一個(gè)例子,用來(lái)演示如何開(kāi)始編寫(xiě)一個(gè)新存儲(chǔ)引擎。同樣,它的主要興趣是對(duì)開(kāi)發(fā)者。EXAMPLE 存儲(chǔ)引擎不支持編索引。
另外,MySQL 的存儲(chǔ)引擎接口定義良好。有興趣的開(kāi)發(fā)者可以通過(guò)閱讀文檔編寫(xiě)自己的存儲(chǔ)引擎。
24.GIS的空間擴(kuò)展(5.7[5] 新增)
mysql for linux和其他的大型數(shù)據(jù)庫(kù)相比,自然會(huì)有一點(diǎn)不足之處,但是相比較于龐大的用戶(hù)基礎(chǔ)和其他特色功能那么這還是一款非常不錯(cuò)的數(shù)據(jù)庫(kù)管理軟件,特別是一些個(gè)人用戶(hù)和中小型企業(yè)來(lái)說(shuō),這款數(shù)據(jù)庫(kù)已經(jīng)能夠完成近乎所有的開(kāi)發(fā)需求。而且因?yàn)閙ysql for linux是一款完全開(kāi)放源碼的軟件,所以大大降低了用戶(hù)的使用成本,對(duì)于提高收益有著不錯(cuò)的提升,如果用戶(hù)是一個(gè)個(gè)體用戶(hù)或者中小型企業(yè),那么這款數(shù)據(jù)庫(kù)將是你開(kāi)發(fā)個(gè)人應(yīng)用或者網(wǎng)站的首選數(shù)據(jù)庫(kù)。
mysql for linux安裝詳解
1.首先添加mysql用戶(hù)組shell> groupadd mysql
2.添加mysql用戶(hù),并指定到mysql用戶(hù)組
shell> useradd -g mysql mysql
3.解壓縮mysql-version.tar.gz
shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
4.安裝mysql
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysql --with-charset=gbk --with-extra-charsets=armscii8,ascii,big5,cp1250,cp1251,cp1256,cp1257,cp850,cp852,cp866,cp932,dec8,eucjpms,euckr,gb2312,gbk,geostd8,greek,hebrew,hp8,keybcs2,koi8r,koi8u,latin1,latin2,latin5,latin7,macce,macroman,sjis,swe7,tis620,ucs2,ujis,utf8 --with-plugins=innodb_plugin
shell> make
shell> make install
5.復(fù)制配置文件
shell> cp support-files/my-medium.cnf /etc/my.cnf
6.執(zhí)行mysql系統(tǒng)數(shù)據(jù)庫(kù)初始化腳本
shell> cd /usr/local/mysql
shell> bin/mysql_install_db --user=mysql
7.設(shè)定mysql安裝目錄權(quán)限,設(shè)置owner為mysql
shell> chown -R mysql var
shell> chgrp -R mysql .
8.啟動(dòng)mysql應(yīng)用
shell> /usr/local/mysql/bin/mysqld_safe --user=mysql &
9.設(shè)置root密碼(數(shù)據(jù)庫(kù)的DBA)
shell> bin/mysqladmin -u root password ‘123456’
10.登錄mysql
shell> bin/mysql -u root -p
Enter password:
登錄成功會(huì)看到:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 229
Server version: 5.1.40-log MySQL Community Server (GPL)
Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the current input statement.
mysql>
這時(shí)mysql已經(jīng)裝好了,可以查看數(shù)據(jù)庫(kù)了,但在正式使用數(shù)據(jù)庫(kù)開(kāi)發(fā)與部署的時(shí)候還需要做一些工作。
配置方法
1.設(shè)定配置文件my.cnf按照需求copy my-***.cnf到/etc/my.cnf
2.修改默認(rèn)字符集utf8
(1).[client]下加入default-character-set=utf8
(2).[mysqld]下加入default-character-set=utf8
#不改動(dòng)存儲(chǔ)引擎的話(huà),3、4步可以略過(guò)
3.啟動(dòng)InnoDB引擎的方法如下:
1)關(guān)閉mysql的服務(wù)
2)修改my.ini
將default-storage-engine=INNODB前的注釋?zhuān)?)去掉
將skip-innodb這行注釋?zhuān)由?)
4.配置innodb參數(shù)
1).找到# Uncomment the following if you are using InnoDB tables
去掉innodb_*下的所有#
2).如果安裝mysql的目錄不是默認(rèn)的,則需要修改
# mysql 默認(rèn)安裝目錄為 /usr/local/mysql/
# mysql 默認(rèn)表空間目錄安裝目錄為 /usr/local/mysql/var/
innodb_data_home_dir=/usr/local/database/mysql/var/
innodb_log_group_home_dir=/usr/local/database/mysql/var/
3).保存后重啟mysql服務(wù)。
5.設(shè)置系統(tǒng)服務(wù)
讓linux啟動(dòng)的時(shí)候就啟動(dòng)mysql服務(wù)
shell> cd /usr/local/mysql/
shell> cp support-files/mysql.server /etc/init.d/mysql
shell> chmod 777 /etc/init.d/mysql
shell> chkconfig --add mysql
shell> chkconfig --level 35 mysql on
6.重啟MySQL服務(wù)
shell> service mysql restart
備注:
Add a login user and group for ‘mysqld’ to run as:為‘mysqld’增添一個(gè)登陸用戶(hù)和組
shell> groupadd mysql
shell> useradd -g mysql mysql
Configure the release and compile everything:配置和編譯
shell> ./configure --prefix=/usr/local/mysql
--prefix后面指示了默認(rèn)安裝路徑
shell> make
如果還想知道更詳細(xì)的configure命令,請(qǐng)查閱manual for configure
If you want to set up an option file, use one of those present in
the ‘support-files’ directory as a template. For example:如果你想安裝選項(xiàng)文件,使用當(dāng)前存在的‘support-files’ 文件夾下的作為模板,例如:
shell> cp support-files/my-medium.cnf /etc/my.cnf
If you haven`t installed MySQL before, you must create the MySQL
grant tables:如果你以前沒(méi)有安裝過(guò)MySQL,你必須創(chuàng)建一個(gè)MySQL準(zhǔn)許的表
shell> bin/mysql_install_db --user=mysql
Change the ownership of program binaries to ‘root’ and ownership
of the data directory to the user that you will run ‘mysqld’ as.
Assuming that you are located in the installation directory
(‘/usr/local/mysql’), the commands look like this:將程序的所有權(quán)限給‘root’ ,并且把數(shù)據(jù)目錄的所有權(quán)給可以運(yùn)行‘mysqld’的用戶(hù)。假設(shè)MySQL的安裝目錄是(‘/usr/local/mysql’),命令如下所示:
shell> chown -R mysql var
shell> chgrp -R mysql .
The first command changes the owner attribute of the files to the ‘root’ user. 第一行命令把文件擁有權(quán)給‘root’。The second changes the owner attribute of the data directory to the ‘mysql’ user. 第二行把數(shù)據(jù)目錄擁護(hù)權(quán)給‘mysql’用戶(hù)。The third changes the group attribute to the ‘mysql’ group.第三行把組的權(quán)限給‘mysql’組。
After everything has been installed, you should initialize and test your distribution using this command:萬(wàn)事具備后,你就可以按照下面的命令測(cè)試并運(yùn)行你的MySQL了:
shell> /usr/local/mysql/bin/mysqld_safe --user=mysql &
軟件特色
1.使用 C和 C++編寫(xiě),并使用了多種編譯器進(jìn)行測(cè)試,保證了源代碼的可移植性。2.支持 AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多種操作系統(tǒng)。
3.為多種編程語(yǔ)言提供了 API。這些編程語(yǔ)言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby,.NET和 Tcl 等。
4.支持多線(xiàn)程,充分利用 CPU 資源。
5.優(yōu)化的 SQL查詢(xún)算法,有效地提高查詢(xún)速度。
6.既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶(hù)端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫(kù)而嵌入到其他的軟件中。
7.提供多語(yǔ)言支持,常見(jiàn)的編碼如中文的 GB 2312、BIG5,日文的 Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。
8.提供 TCP/IP、ODBC 和 JDBC等多種數(shù)據(jù)庫(kù)連接途徑。
9.提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫(kù)操作的管理工具。
10.支持大型的數(shù)據(jù)庫(kù)。可以處理?yè)碛猩锨f(wàn)條記錄的大型數(shù)據(jù)庫(kù)。
11.支持多種存儲(chǔ)引擎。
12.MySQL 是開(kāi)源的,所以你不需要支付額外的費(fèi)用。
13.MySQL 使用標(biāo)準(zhǔn)的 SQL數(shù)據(jù)語(yǔ)言形式。
14.MySQL 對(duì) PHP 有很好的支持,PHP是目前最流行的 Web 開(kāi)發(fā)語(yǔ)言。
15.MySQL是可以定制的,采用了 GPL協(xié)議,你可以修改源碼來(lái)開(kāi)發(fā)自己的 MySQL 系統(tǒng)。
16.在線(xiàn) DDL/更改功能,數(shù)據(jù)架構(gòu)支持動(dòng)態(tài)應(yīng)用程序和開(kāi)發(fā)人員靈活性
17.復(fù)制全局事務(wù)標(biāo)識(shí),可支持自我修復(fù)式集群
18.復(fù)制無(wú)崩潰從機(jī),可提高可用性
19.復(fù)制多線(xiàn)程從機(jī),可提高性能
20.3倍更快的性能
21.新的優(yōu)化器
22.原生JSON支持
23.多源復(fù)制
存儲(chǔ)引擎介紹
MyISAMMySQL 5.0 之前的默認(rèn)數(shù)據(jù)庫(kù)引擎,最為常用。擁有較高的插入,查詢(xún)速度,但不支持事務(wù)InnoDB事務(wù)型數(shù)據(jù)庫(kù)的首選引擎,支持ACID事務(wù),支持行級(jí)鎖定, MySQL 5.5 起成為默認(rèn)數(shù)據(jù)庫(kù)引擎
BDB源 自 Berkeley DB,事務(wù)型數(shù)據(jù)庫(kù)的另一種選擇,支持Commit 和Rollback 等其他事務(wù)特性
Memory所有數(shù)據(jù)置于內(nèi)存的存儲(chǔ)引擎,擁有極高的插入,更新和查詢(xún)效率。但是會(huì)占用和數(shù)據(jù)量成正比的內(nèi)存空間。并且其內(nèi)容會(huì)在 MySQL 重新啟動(dòng)時(shí)丟失
Merge將一定數(shù)量的 MyISAM 表聯(lián)合而成一個(gè)整體,在超大規(guī)模數(shù)據(jù)存儲(chǔ)時(shí)很有用
Archive非常適合存儲(chǔ)大量的獨(dú)立的,作為歷史記錄的數(shù)據(jù)。因?yàn)樗鼈儾唤?jīng)常被讀取。Archive 擁有高效的插入速度,但其對(duì)查詢(xún)的支持相對(duì)較差
Federated將不同的 MySQL 服務(wù)器聯(lián)合起來(lái),邏輯上組成一個(gè)完整的數(shù)據(jù)庫(kù)。非常適合分布式應(yīng)用
Cluster/NDB高冗余的存儲(chǔ)引擎,用多臺(tái)數(shù)據(jù)機(jī)器聯(lián)合提供服務(wù)以提高整體性能和安全性。適合數(shù)據(jù)量大,安全和性能要求高的應(yīng)用
CSV: 邏輯上由逗號(hào)分割數(shù)據(jù)的存儲(chǔ)引擎。它會(huì)在數(shù)據(jù)庫(kù)子目錄里為每個(gè)數(shù)據(jù)表創(chuàng)建一個(gè) .csv 文件。這是一種普通文本文件,每個(gè)數(shù)據(jù)行占用一個(gè)文本行。CSV 存儲(chǔ)引擎不支持索引。
BlackHole:黑洞引擎,寫(xiě)入的任何數(shù)據(jù)都會(huì)消失,一般用于記錄 binlog 做復(fù)制的中繼
EXAMPLE 存儲(chǔ)引擎是一個(gè)不做任何事情的存根引擎。它的目的是作為 MySQL 源代碼中的一個(gè)例子,用來(lái)演示如何開(kāi)始編寫(xiě)一個(gè)新存儲(chǔ)引擎。同樣,它的主要興趣是對(duì)開(kāi)發(fā)者。EXAMPLE 存儲(chǔ)引擎不支持編索引。
另外,MySQL 的存儲(chǔ)引擎接口定義良好。有興趣的開(kāi)發(fā)者可以通過(guò)閱讀文檔編寫(xiě)自己的存儲(chǔ)引擎。
24.GIS的空間擴(kuò)展(5.7[5] 新增)
其他版本
下載地址
- 電腦版
mysql for linux v8.0.32官方版
- 本地下載通道(需跳轉(zhuǎn)至官網(wǎng)下載):
- linux版本下載
猜您喜歡
- linux軟件合集
- 在Linux系統(tǒng)中,有許多令人印象深刻的軟件可以滿(mǎn)足用戶(hù)的各種需求。無(wú)論是為了提高生產(chǎn)力、進(jìn)行娛樂(lè)或是進(jìn)行開(kāi)發(fā),這些軟件都提供了強(qiáng)大的功能和用戶(hù)友好的界面。從開(kāi)源辦公套件到多媒體播放器,從文本編輯器到網(wǎng)絡(luò)安全工具。那么今天小編就為大家整理了一些linux常用軟件合集,讓您的Linux體驗(yàn)更加完善。無(wú)論您是新手還是經(jīng)驗(yàn)豐富的Linux用戶(hù),這些軟件都值得一試,有需要的朋友歡迎下載體驗(yàn)。
-
QQ音樂(lè)Linux版 v1.1.7官方版 音頻播放 / 72.16M
-
釘釘linux版 v7.6.25.4112601官方版 辦公軟件 / 344.85M
-
億圖圖示Linux版 v14.0.0官方版 辦公軟件 / 515.7M
-
Blender建模軟件Linux版 v4.3.2官方版 3D\CAD軟件 / 485.34M
-
火狐瀏覽器linux版本 v131.0.3 瀏覽器 / 167.65M
-
VS Code linux版本 v1.96.2 編程軟件 / 234.53M
同類(lèi)軟件
FileMaker Server(服務(wù)器數(shù)據(jù)庫(kù)管理) v20.3.1.31
DBeaver(數(shù)據(jù)庫(kù)管理工具) v24.1.3
HeidiSQL(MySQL圖形化管理工具) v12.8.0.6908官方版
Reportizer(數(shù)據(jù)報(bào)表工具) v6.5.6.49
IBM SPSS Statistics24中文版
Universal SQL Editor(數(shù)據(jù)庫(kù)工具) v1.80
mybatis官方版 v3.5.11
redis desktop manager2021中文破解版 v2021.2附使用教程
網(wǎng)友評(píng)論
共0條評(píng)論(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)