MySQL簡單語句練習

2021-09-16 12:20:33 字數 1550 閱讀 4422

常見的ddl語句:

show databases; 查詢當前資料庫系統的所有資料庫

use mysql; 進入到mysql資料庫

show tables; 顯示當前資料庫下的所有表

create type name [options] 建立資料庫

eg: create database db_py1812;

drop type name 刪除資料庫

eg: drop database db_py1812

create database db_py1812 default charset = utf8 :建立乙個資料庫預設使用utf-8格式

desc/describe 表名 查詢表的結構

select * from 表名 查詢對應表的所有資料

建立表create table t_user(

id int,

name varchar(50),

age int

); 建立乙個名為t_user的表,表頭格式

插入資料

insert into 表名(列名1,列名2, …) values(值1, 值2,…)

刪除表:

drop table 表名;

create table t_user(

id int primary ket auto_increment, 自加

name varchar(20) n unique 值不能為空,唯一

age int default 18,

gender char(10) default 『m』

); 建立表名可以有約束條件

授權grant 授權、建立使用者、修改密碼等等功能與一體的命令

grant [all|select|delete|insert|update] on

資料庫名稱.表名稱.』使用者名稱』@』localhost|%』

identified by 『密碼』

eg: grant all on db_py1812.* to 『ljh』@』localhost』 identified by 『ljh』;

刪除資料

delete from 表名 where condition;

eg: delete from t_user where id = 1;

對於表中資料的crud(create\retrieve\update\deltet)

insert into tablename(列名1,列名2…)values(值1, 值2…);

delete from tablename; 清除全表資料

update tablename set 列名1=新值1,列名2 = 新值2… where condition;

select 列名1,列名2…from 表名;

修改表的結構

alt 可以修改已存在表的結構和表的列和字段的型別等等

增加alter table tname [add|drop|modify|change] 增加 | 刪除 | 修改 | 修改

eg: alter table t_user add address varchar(50);

mysql簡單語句 mysql簡單語句

建立名為user的資料庫 create database user 顯示所有資料庫 show databases 選擇名為user的資料庫 use user 顯示所有表 show tables 建立名為mytable的表 mysql create table mytable username var...

mysql簡單語句 mysql簡單語句

建立名為user的資料庫 create database user 顯示所有資料庫 show databases 選擇名為user的資料庫 use user 顯示所有表 show tables 建立名為mytable的表 mysql create table mytable username var...

MySQL入門語句練習

mysql h localhost u root p root password mysql u root p h localhost預設為預設本地連線 exit 退出 show databases create database php php 資料庫名 use php 該句可加分號和不加分號 s...