Mysql資料庫基礎

2021-09-07 23:29:02 字數 559 閱讀 6550

001.資料庫基礎

1.什麼是資料

對客觀事物的符號表示,也是資訊的載體;

002.mysql命令

1.mysql命令

作用:作為客戶端的工具對服務傳送連線請求;它就是乙個基於命令列的客戶端工具;

mysql [-h ip] -u 帳號  -p密碼

例如 mysql -h 192.168.1.100 -u root -ptiger    

mysql -u root -ptiger testd:/back.sql

003.sql語句之ddl

004.char與varchar的區別

char與varchar的區別(5.5)

char 是定長的,而varchar是變長的;

關於char與varchar的最大長度,不同版本之間有區別,5.0 全都 是255,而5.5,varchar的長度變成了65535位元組;

每條記錄的位元組總和不能超過65535,但不包括大物件型別的資料(text,blob)

如果字串以空格結尾,char會自動去除,varchar會保留儲存

005.約束

資料庫 mysql 基礎

1.建立 create database 資料庫名 例如建立名為d testdb的資料庫 mysql create database d testdb 2.修改 alter database 資料庫名 character set 字符集名 例如修改字符集 set utf8 3.刪除 drop dat...

mysql資料庫基礎

乙個表不能有多個主鍵?解釋 不能,乙個表中有且只能有乙個主鍵,大事兩列 字段 可以作為乙個主鍵 例如 mysql create table t name varchar 5 addr varchar 28 age int 5 primary key name,addr 為什麼要設定主鍵?資料庫儲存的...

MySql資料庫(基礎)

學習資料庫,我覺得關鍵在於記住相關的英文單詞。把自己比較陌生的寫下來,便於記憶 查詢表結構 desc 表名 修改表頭欄位都是 alter table.開頭 給建立好的表新增位址字段,例如給學生表新增gender varchar 2 字段 alter table student add column ...