1. 程式人生 > >mysql5.7新特性

mysql5.7新特性

mysql

mysql5.7版本出來後還是有大量的修改以及一些調優,修復一些bug,刪掉了一些舊的參數,在這裏就簡單的整理一下

因為平時都是使用二進制包安裝mysql,所以這裏就以mysql的二進制包部署開始。首先,mysql的安裝初始化拋棄了舊版的mysql_install_db而使用mysqld --initialize初始化,在完成初始化後mysql的root密碼並不是空密碼,而是在初始化後會給出一個隨機密碼,要正常使用時需要在改掉密碼後才可以使用,在mysql其他的安裝部分都和以前的版本都是一樣的

[[email protected] mysql]# ./bin/mysql --basedir=/usr/local/mysql --datadir=/data/mysqldata --user=mysql --initialize

在mysql5.7.7的版本以後mysql取消了默認的test庫,添加了用戶鎖定的的功能和語法,而改成sys庫,其中添加了相關的系統設置。而因為目前MongoDB等相關的文件nosql不斷的興起,在5.7版本中的mysql中還添加json支持,除此之外在5.7版本中大量使用innoDB引擎,不能再禁用InnoDB引擎,連系統的用戶表也是是使用innoDB引擎,提升了性能改了些系統參數,此外還改了些其他指令的系統參數

本文出自 “技術隨筆” 博客,轉載請與作者聯系!

mysql5.7新特性