MySQL基本操作語句

2021-09-23 20:33:34 字數 2278 閱讀 7225

1.連線mysql伺服器      mysql -u root -p

2.檢視資料庫    show databases;

3.建立資料庫   create database 資料庫名

4.使用資料庫   use 資料庫名

5.刪除資料庫   drop database 資料庫名;

6.檢視資料庫中的表   show tables;

7.建立mysql資料表    create table table_name (column_name column_type);

create table if not exists `test_table`(

`id` int unsigned auto_increment,

`title` varchar(100) not null,

`author` varchar(40) not null,

`date` date,

primary key ( `id` )

)engine=innodb default charset=utf8;

例項解析:

8.刪除表    drop table 表名;

9.插入資料

insert into table_test(course,sscore) values('語文',80);
insert into table_test set column_name1 = value1, column_name2 = value2,…;
10.查詢資料

select * from 表名;

select id,title,author,date from test_table

select * from test_table where id='1';

select id,title,author,date from test_table where id="1"

select * from test_table where title like '%com';//以com結尾

select * from test_table where title like 'jiang%';//以jiang開頭

select * from test_table where title like '%jiang%';//包含jiang

select * from test_table where title like '_yves';//乙個下劃線只能匹配乙個字元,不能多也不能少

select * from test_table where not id=1//檢視id不等於1的

select * from test_table where id in(1,2)//只要滿足id=1和id=2的資料都能出來

select * from test_table where id=2 and title='vue';//檢視id=2和title='vue'資料

select * from test_table where id=2 or title='vue'; //檢視id=2或者title='vue'資料

select * from test_table where id between 2 and 4;//只檢視了id為2到4的資料,所以只輸出了id=3的

select * from test_table where id=1 or title='vue' and author ='jiangyx';//檢視id=1或title='vue'和 author ='jiangyx'這條資料

select * from test_table where id !=1; //檢視id不等於1的資料

數學符號:大於》 小於< 等於= 不等於<>、!=

字串:大於》 小於< 等於= 不等於<>、!=

select * from test_table order by date asc;//asc公升序 desc降序

11.刪除資料

delete from test_table where id=3;  //刪除id=3的資料
12.更新

update test_table set title='學習 c++' where id=3;//更新id=3的title欄位,變為:學習 c++

update test_table set title='學習 c++',author = 'yeluosen' where id = 1;

Mysql基本操作語句

1.資料庫的基本操作 show databases 查詢資料庫 show create database score 查詢資料庫的結構 create database score default charset utf8 建立資料庫 use score 使用score資料庫 drop databas...

mysql操作基本語句

1.運算元據庫 create database score default charset utf8 建立資料庫 use score 使用score資料庫 show databases 查詢資料庫 drop database score 刪除資料庫 show create database scor...

MySql基本操作語句

mysql基本操作語句 1.mysql匯出表 mysqldump uroot pmysql h127.0.0.1 p3306 routines default character set utf8 tables tce4 tce network device module 2.sql 2.mysql...