1.系統資料庫
information_schema: 虛擬庫,不占用磁碟空間,儲存的是資料庫啟動後的一些引數,如使用者表資訊、列資訊、許可權資訊、字元資訊等
performance_schema:主要用於收集資料庫伺服器效能引數,記錄處理查詢請求時發生的各種事件、鎖等現象
mysql: 授權庫,主要儲存系統使用者的許可權資訊
test: mysql資料庫系統自動建立的測試資料庫
2.建立資料庫
1.求救語法
help create database; 會給出資料庫的建立方法
2.資料庫建立語法:
create database 資料庫名 charset utf8;
3.資料庫的命名規則
可以由字母、數字、下劃線、@、#、$組成
區分大小寫
唯一性,乙個名字的資料庫只能有乙個
不能使用關鍵字如 create
select
不能單獨使用數字
最長128位
3.資料庫相關操作#看資料庫
show
databases
;#檢視當前庫
show
create
database db1;
#檢視所在的庫
select
database()
;#選擇資料庫
use 資料庫名
#刪除資料庫
drop
database 資料庫名;
# 修改資料庫的編碼格式
alter
database db1 charset utf8;
4.了解內容sql語言主要用於訪問資料、查詢資料、更新資料和管理關係資料庫系統,
sql語言由ibm開發。
sql語言分為3種型別:
1、ddl語句 資料庫定義語言: 資料庫、表、檢視、索引、儲存過程,例如create
drop
alter
2、dml語句 資料庫操縱語言: 插入資料insert、刪除資料delete、更新資料update、查詢資料select
3、dcl語句 資料庫控制語言: 例如控制使用者的訪問許可權grant、revoke
laravel 4 資料庫操作
使用db類 use illuminate support facades db原生sql語句 db select select from myphoto db insert insert into myphoto name,createtime,descri values pic.jpg time ...
MySQL4 資料庫中表的操作
1.建立表 create table 表名 field1 datatype,field2 datatype,field3 datatype 字符集 校驗規則 engine 引擎 2.刪除表 drop drop table 表名 表刪除後無法撤銷!慎重 3.修改表 alter 0.新增列 alter ...
Mysql 4 資料庫的基本操作
1.建立資料庫 create database database name 例 create database aa show create database aa 檢視database aa 2.刪除資料庫 drop database database name 3.mysql所支援的儲存引擎 s...