一、數(shù)據(jù)庫介紹
DataBase,簡稱DB,數(shù)據(jù)倉庫,提供數(shù)據(jù)存儲(chǔ)以及查詢(取)服務(wù)的軟件。
二、數(shù)據(jù)庫分類
輕量級(jí):DB2、foxpro、access(訪問)、MySQL、……
標(biāo)準(zhǔn)級(jí):MS SQL 2000、2005、2008、2010
重量級(jí):oracle
SQL簡介:Structured Query Language,結(jié)構(gòu)化查詢語言,專用用于操作數(shù)據(jù)庫的語言。
TIPS:
1、用一句話來概括:MSSQL、MYSQL 都是網(wǎng)路型、關(guān)系型數(shù)據(jù)庫;Orcale是對(duì)象型。
2、解決亂碼的必殺技:數(shù)據(jù)庫編碼=php編碼=頁面編碼
三、MYSQL安裝配置
各個(gè)版本安裝配置大同小異,具體查看操作
TIPS:
添加環(huán)境變量操作步驟:右擊 我的電腦->屬性->高級(jí)系統(tǒng)設(shè)置->環(huán)境變量->添加或編輯用戶變量->path 值為mysql的bin目錄。
四、常見錯(cuò)誤:
1、沒有MYSQL服務(wù)。卸載再重裝或重裝OS。
2、MYSQL服務(wù)沒有啟動(dòng)。端口沖突
3、mysql.exe指令無法識(shí)別。配置或環(huán)境變量
4、拒絕訪問。帳號(hào)或密碼不對(duì),配置失敗初始化配置
五、測試:
登錄 mysql -h服務(wù)器IP -uroot -p
退出 quit/exit
本機(jī)登錄 mysql -uroot -p
五、配置文件
Apche X:/conf/httpd.conf
PHP X:/php.ini
Mysql X:/my.ini 或 X:/my.conf (UNIX)
MYSQL配置文件,配置如下
Datadir 數(shù)據(jù)庫路徑
Port 端口
default-character-set 編碼
配置修改,需要重啟生效。
重啟服務(wù)指令:
Net stop mysql
Net start mysql
修改登錄帳號(hào)密碼:
Use mysql;
Update user set user=’admin’,password=password(’admin’);
修改后要重啟。
TIPS:
HOST值為“%”代表登錄沒有限制!!!