MySql数据库SQL语言基础知识点—Navicat
1.show databases; -->>顯示所有的數據庫
2.create database 數據庫名稱; -->> 創建數據庫
3.use 數據庫名稱; -->> 使用數據庫
4.show tables; -->>查看表格
5.create table student(id int,name varchar(20),gender varchar(20));
創建一張student表格,字段有 id,name,gender 三個字段。
6.insert into student(表名) values(1,‘zs’,‘man’);–>>向表格中插入數據。
7.select * from student(表名); -->> 查看表格student 中所有的記錄。
8.show create database 數據庫名稱;—>>查看數據庫創建細節。比如字符編碼。
9. select database(); -->> 查看當前正在使用的數據庫。
10.創建employee 表格
create employee(
id int,
name varchar(20),
gender char(2),
birthday date,
salary float(7,2)
);
11.查看表結構
desc 表格名稱;
12.查看創建表格細節
show create table 表名稱;
13.修改表格操作
(1).添加字段–>>alter table 表名 add 字段名 數據類型;
(2).修改字段的數據類型–>> alter table 表名 modify 字段名 新的數據類型;
(3).修改字段名–>> alter table 表名 change 舊字段 新字段 新字段的數據類型;
(4).刪除字段 -->> alter table 表名 drop 字段名;
(5).修改表格字符集–>> alter table 表名 character set 字符集; 或者
alter table 表名 charset= 字符集;
(6).修改表名–>> alter table 表名 rename to 新表名;或者
rename table 舊表名 to 新表名;
(7).刪除表格–>> drop table 表名;
(8).刪除數據庫—>> drop database 數據庫名;
二、DML 語句
DML : 數據操作語言,對表格中的數據進行操作,insert、update、delete。
insert 插入:
insert into 表名[字段1,字段2,字段3,…] values(值1,值2,值3,…);
語法1: 字段名稱全寫
insert into employee(字段1,字段2,…) values(值1,值2,…);
例如:
注意事項: 字段和值必須一一對應。
語法2:字段名稱可以全部省略,但是值必須都寫。
insert into 表名 values(值1,值2,…);
例如: insert into employee values(2,'ls','woman','1991-01-22',11234.54);
語法3:可以寫部分字段,值必須和部分字段一一對應。
insert into 表名(字段1,字段3,字段5,…) values(值1,值3,值5,…);
例如: insert into employee(id,name,salary) values(3,‘ww’,4321.53);
update : 修改、更新。用來修改表格中的記錄。
語法: update table 表名 set 字段名=值;
select * from student; select * from student WHERE name like 'l%' ; select * from student WHERE name like 'l%' order by math desc; desc降序排序 select *from student; select *from student limit 3; SELECT *from student limit 2,3; create table customers( id int primary key auto_increment, name varchar(20) not null, address varchar (20) not null); CREATE TABLE orders( order_num varchar(20) primary key, name varchar (20) not null, price float(4,2) not null, customers_id int , constraint cus_ord_fk foreign key (customers_id)references customers(id));總結
以上是生活随笔為你收集整理的MySql数据库SQL语言基础知识点—Navicat的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端JavaScripts基础知识点轮播
- 下一篇: 数据库SQL基础语法