版權聲明:筆記整理者亡命小卒熱愛自由,崇尚分享。但是本筆記源自www.jtthink.com(程式員在囧途)沈逸老師的《web級mysql顛覆實戰課程 》。如需轉載請尊重老師勞動,保留沈逸老師署名以及課程來源地址。 一、MYSQL安裝設置簡述。 1、本課程基於MYSQL 5.7.9教學。 2、課程使 ...
版權聲明:筆記整理者亡命小卒熱愛自由,崇尚分享。但是本筆記源自www.jtthink.com(程式員在囧途)沈逸老師的《web級mysql顛覆實戰課程 》。如需轉載請尊重老師勞動,保留沈逸老師署名以及課程來源地址。
一、MYSQL安裝設置簡述。
1、本課程基於MYSQL 5.7.9教學。
2、課程使用的是centos 6.7作為伺服器版本
進入官網,選擇 http://dev.mysql.com/downloads/repo/yum/
直接的地址(本課程伺服器)http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm
安裝步驟:http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
3、登錄MySQL測試:mysql -h localhost -u root -P. 預設密碼為空。
二、修改密碼與一些基本註意點。
首先參考手冊 :http://dev.mysql.com/doc/refman/5.7/en/upgrading-from-previous-series.html#upgrade-system-table-changes
1、使用臨時密碼進入修改初始密碼:
ALTER USER USER() IDENTIFIED BY ‘ YOUR PASSWORD ';
2、使用NAVICAT連接資料庫。
三、新建一個庫 jtthink,選擇庫屬性->字元集 utf8 -- UTF-8 Unicode,規則utf8_general_ci。
四,InnoDB與MyISam.
1、InnoDB支持外鍵和事務,而MyISam並不支持。
2、事務性表應該使用InnoDB.頻繁讀取如select操作很頻繁的應該使用MyISAM引擎。
3、使用show table status from 資料庫名 ;查看該庫用所有表的基本狀態,包括引擎。