mysql使用基礎 sql語句 一

2021-07-02 19:39:51 字數 2152 閱讀 5364

命令列輸入mysql -u root -p,回車再輸入密碼,進入mysql。

終端命令以分號作為一條語句的結束,可分為多行輸入,只需在最後加上分號即可。如下圖:

一、ddl:資料定義語言 data definition language

作用:定義資料庫或者表結構的。

操作的物件:資料庫或表的結構的。

關鍵字:create alter drop

①查詢資料庫:

顯示目前有幾個庫,輸入:

mysql>show databases; 

②建立資料庫:

建立乙個名稱為mydb1的資料庫:

mysql>

create

database mydb1;

檢視資料庫的建立細節 :mysql>show create

database mydb1;

建立乙個使用gbk字符集的mydb2資料庫: mysql>

create

database mydb2 character

set gbk;

建立乙個使用gbk字符集,並帶校對規則的mydb3資料庫: mysql>

create

database mydb3 character

set gbk collate gbk_chinese_ci;

③刪除資料庫:

刪除前面建立的mydb3資料庫: mysql>

drop

database mydb3;

對某一資料庫的操作,假設資料庫為test: 

首先要選擇資料庫:

mysql>

use test;

①顯示表的資訊:

顯示當前資料庫中的所有**:

mysql>show tables; 

檢視表結構的定義:

mysql>desc employee; 

檢視表的建立細節: mysql>show create

table

user;

②建立表:

建立乙個員工表:

mysql>

create

table

employee(

id int,

name

varchar(200),

gender

varchar(10),

birthday date,

entry_date date,

job

varchar(200),

salary

float(8,2),

resume

text

);

③修改表:

在上面員工表的基本上增加乙個image列: mysql>

alter

table employee add

image blob;

檢視表結構的定義: mysql>

desc employee;

修改job列,使其長度為60: mysql>

alter

table employee modify job varchar(60);

刪除image列: mysql>

alter

table employee drop

image;

表名改為user: mysql>rename table employee to

user;

修改表的字符集為gbk: mysql>

alter

table

user

character

set gbk;

列名name修改為username: mysql>

alter

table

user change name username varchar(100);

④刪除表:

刪除表employee: drop

table employee;

MySQL基礎sql語句總結(一)

mysql資料庫基礎知識點總結 一 資料庫 儲存有組織的資料的容器 主鍵 primary key 一一列 或一組列 其值能夠唯一區分表 中每個行。主鍵的最好習慣 除mysql強制實施的規則外,應該堅持的 幾個普遍認可的最好習慣為 不更新主鍵列中的值 不重用主鍵列的值 不在主鍵列中使用可能會更改的值。...

mysql基礎一(純sql語句)

資料庫知識是每個開發人員必備的技能之一,但是真正花時間去了解的就比較少了,大部分都是視覺化工具,簡單的sql語句,在工作中基本上夠用了,但是如果沒有視覺化工具,你對自己有多少的信心呢?反正我是好多都記不住 乙個完整的建立表的sql我都寫不下來,嗚嗚嗚 這一系列部落格,就簡單介紹下我們傳統的sql語句...

mysql基礎 基礎SQL語句

一,安裝mysql redhat6.5環境下,yum安裝 yum install y mysql 二,mysql登入 1,本地使用者登入 mysqladmin u root password 密碼 service mysqld restart mysql uroot p密碼 注意 p後無空格 或者 ...