了解mysql資料庫管理系統,內容如下:
1. 基於資料庫的php專案
2. 為什麼要使用mysql
oracle、db2、sql server
php+mysql **搭檔
3. mysql架構
c/s client/server
客戶端 伺服器--資料庫---表--記錄、字段
4. php程式設計師主要學習哪些資料庫的操作
程式設計師:
一、為你的專案設計表
二、使用sql語句
其他的都可以用工具來完成
6. mysql的目錄結構
my.ini
bin/
data/
7. 了解資料庫的sql語句操作
1)執行sql,連線到資料庫伺服器上
mysql -h localhost -u root -p ,然後輸入密碼
預設使用者是沒有密碼的,然後直接回車即可
2)\s:檢視狀態
3)show variables; 檢視所有的變數
4)show databases; 檢視多少個庫
create database gps_data; 建立庫 改進版本:create database gps_data if not exists gps_data;
drop database gps_data; 刪除庫
5)選擇乙個庫作為預設的資料庫
use gps_data;
6)建立乙個表
create table if not exists apj(id int, name char(30),age int *** char(3));
7)desc apj;
檢視表的資料結構
8)insert into apj values(1,'ljx',10,'nan');
插入資料到表裡
9)select * from apj;
查詢10)delete from where id = 2;
刪除表裡的記錄
11)drop table apj;
刪除表12)update apj set name='ajd',apj='10' where id='1';
修改
MySQL資料庫優化概述
1,避免出現頁面訪問錯誤 由於資料庫的timeout產生的5 錯誤 由於慢查詢造成的也沒無法載入 由於阻塞造成資料無法提交 2,增加資料庫的穩定性 很多資料庫的問題都是由於低效的查詢引起的 3,優化使用者體驗 流暢頁面的訪問速度 良好的 功能體驗 sql及索引 避免慢查詢,阻塞操作 資料庫表結構 滿...
MySQL探索之資料庫概述
本文通過問答的形式回顧資料庫系統的基本理論知識 寫這篇文章的目的主要是為了回顧資料庫系統的基本理論知識,臨近期末,也全當複習把 資料模型 data model 指的是對資料庫中用來對對現實進行抽樣的工具。一般來說,資料模型是嚴格定義的概念的集合,這些概念精確的描述了系統的靜態特徵,動態特徵以及完整性...
MySQL資料庫優化技術概述
對於乙個以資料庫為中心的應用,資料庫的優化直接影響到程式的效能,因此資料庫效能至關重要。一般來說,要保證資料庫的效率,要做好以下幾個方面的工作 1 資料庫表設計 表的設計合理化 符合3nf 2 新增適當索引 index 普通索引 主鍵索引 primary 效率最高,但是只能有乙個 唯一索引 uniq...