MySQL常用語句命令

2021-09-28 19:51:16 字數 2011 閱讀 9864

1,增刪改查語句

增:insert

刪:delete

改:update

查:select或者show

2,庫操作

建立資料庫:create database shujukuba;

建立帶字符集的資料庫:create database mydb2 character set=utf8;

建立帶校驗的資料庫:create database mydb3 character set=utf8 collate utf8_general_ci;

顯示資料庫:show databases;

刪除資料庫:drop database shujukuba;

修改資料庫編碼:alter database shujukuba character set gb2312;

3,表操作

建立資料庫表(建立乙個表名為:employee,該表中含有id、name、***、birthday、job欄位):

create table employee

( id int,

name varchar(40),

*** char(4),

birthday date,

job varchar(100),

);

4,增刪改查操作

準備表,新建表employee:

create table employee

(id int,

name varchar(40),

*** varchar(4),

birthday date,

entry_date date,

salary decimal(8,2),

resume text

);

插入資料:

insert into employee(id,name,***,birthday,entry_date,salary,resume) values(1,'zhangsan','male','1993-03-04','2016-11-10','1000','i am a developer');
指定某些列插入資料:insert into employee(id) values(6);

插入漢字:insert into employee(id,name) values(6,『張三』);

修改表資料:update employee set salary=5000;

刪除表資料中名稱為「zs」的記錄:delete from employee where job=『ccc』;

查詢表資料姓名為wu的學生成績:select * from student where name=『張三』;

5,常見的mysql語句命令

進入mysql 命令列:mysql -uroot -p;

檢視所有資料庫:show databases;

建立資料庫:create database niu charset utf8;

刪除資料庫:drop database niu;

選擇資料庫:use databases;

檢視所有表:show tables;

檢視建立資料庫的語句:show create database databasename;

檢視建立表的語句:show create table tablename;

檢視表結構:desc tablenmae;

6,常見mysql欄位含義

自增長:auto_increment

非空:not null

預設值:default

唯一:unique

指定字符集:charset

主鍵:primary key

mysql常用語句 MySQL常用語句

create table student id int primary key auto increment comment 學號 name varchar 200 comment 姓名 age int comment 年齡 comment 學生資訊 修改表注釋 alter table studen...

php mysql 常用語句 mysql常用語句

一 修改mysql使用者密碼 mysql h localhost u root p 命令列登入 update user set password password 123456 where user root 二 資料庫操作 show databases 顯示資料庫 create database ...

MySQL常用語句

and和or可以混用,and比or具有更高的優先順序,但盡量使用圓括號區分 自動過濾重複的資料owner,關鍵字distinct select distinct owner from pet 按照生日公升序排列,關鍵字order by select name,birth from pet order...