mysql的不足:1、MySQL不支持自定義數(shù)據(jù)類型;2、MySQL對(duì)xml支持不夠良好,不能直接處理XML數(shù)據(jù);3、MySQL對(duì)存儲(chǔ)過程和觸發(fā)器支持不夠良好;4、不能提供任何OLAP(實(shí)時(shí)分析系統(tǒng))功能等。
本教程操作環(huán)境:windows7系統(tǒng)、mysql8版本、Dell G3電腦。
什么是MySQL
MySQL原本是一個(gè)開放源代碼的關(guān)系數(shù)據(jù)庫管理系統(tǒng),原開發(fā)者為瑞典的MySQLAB公司,該公司于2008年被Sun公司收購。2009年,甲骨文公司oracle收購Sun公司,MySQL成為Oracle旗下產(chǎn)品。
MySQL在過去由于性能高、成本低、可靠性好,已經(jīng)成為最流行的開源數(shù)據(jù)庫,因此被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。隨著MySQL的不斷成熟,它也逐漸用于更多規(guī)模網(wǎng)站和應(yīng)用,比如Google和Facebook等網(wǎng)站。
MySQL的特征:
1、性能快捷、優(yōu)化SQL語言
2、容易使用
4、多用戶支持
5、可移植性和開發(fā)源代碼
6、遵循國際標(biāo)準(zhǔn)和國際化支持
7、為多種編程語言提供API
MySQL的不足:
1、MyISAM表格式進(jìn)行操作時(shí)是表鎖定,InnoDB表格式是行鎖定
2、MyISAM表操作時(shí)不能熱備份,解決方法是換成InnoDB表格式
3、MySQL不支持自定義數(shù)據(jù)類型
4、MySQL對(duì)XML支持不夠良好,不能直接處理XML數(shù)據(jù)
5、MySQL對(duì)存儲(chǔ)過程和觸發(fā)器支持不夠良好
6、一些功能上支持得不夠完善和成熟
7、不能提供任何OLAP(實(shí)時(shí)分析系統(tǒng))功能
【相關(guān)推薦:mysql視頻教程】