自己搭建mysql服務要知道的二三事
阿新 • • 發佈:2018-12-13
如果是直接使用阿里雲的mysql資料庫,很簡單,配置也是別人配好了的,但價格並不親民,本文講述自己搭建mysql服務要知道的一些事情。
linux上安裝
cat /etc/system-release
CentOS release 6.9 (Final)
yum install mysql mysql-server mysql-lib
rpm -aq|grep mysql
mysql-5.1.73-8.el6_8.x86_64
mysql-server-5.1.73-8.el6_8.x86_64
mysql-libs-5.1.73-8.el6_8.x86_64
如果你曾經刪除過mysql資料庫檔案,那麼最好執行下mysql_install_db
配置
-
設定密碼
-
中文字串的支援
show variables like “character_set_database”;
utf8mb4
alter database testapi charset=utf8
show full columns from table_name
ALTER TABLE article CONVERT TO CHARACTER SET utf8; -
內建儲存引擎
show engines; 可以檢視有哪些引擎
你可以通過show create table 來檢視資料表使用的儲存引擎
通過如下修改全域性的預設配置
In the my.cnf file, locate the [mysqld] section.
default-storage-engine=InnoDB