日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql移动数据的语句是_mysql基本语句

發布時間:2023/12/2 数据库 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql移动数据的语句是_mysql基本语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

MySQL關系型數據庫RDS中的老大哥,增刪改查是MySQL入門的基礎

增刪改查語句

增刪改查的語句命令為

增:insert

刪:delete

改:update

查:SELECT或者show

庫操作

創建數據庫: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;

表操作

創建數據庫表(創建一個表名為:employee,該表中含有id、name、sex、birthday、job字段):

create table employee

(

id int,

name varchar(40),

sex char(4),

birthday date,

job varchar(100),

);

表中增加image字段:alter table employee add image blob;

修改job值,使其長度為60(原長度為1000):alter table employee modify job varchar(60);

刪除sex列:alter table employee drop sex;

表名改為user(原名employee):rename table employee to user;

修改表的字符集為utf-8:alter table user character set utf8;

列name修改為username:alter table user change column name username varchar(100);

刪除表:drop table user;

增刪改查實例

準備表新建表employee:

create table employee

(

id int,

name varchar(40),

sex varchar(4),

birthday date,

entry_date date,

salary decimal(8,2),

resume text

);

插入表數據

插入數據:

insert into employee(id,name,sex,birthday,entry_date,salary,resume) values(1,‘zhangsan‘,‘male‘,‘1993-03-04‘,‘2016-11-10‘,‘1000‘,‘i am a developer‘);

1

insert into employee(id,name,sex,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,‘張三‘);

修改表數據:

將所有員工薪水修改為5000元:update employee set salary=5000;

將姓名為’zs’的員工薪水修改為3000元:update employee set salary = 3000 where name=‘zhangsan‘;

將姓名為’aaa’的員工薪水修改為4000元,job改為ccc:update employee set salary = 4000,job=‘ccc‘ where name=‘張三‘;

將wu的薪水在原有基礎上增加1000元:update employee set salary = salary+1000 where name=‘張三‘;

刪除表數據

刪除表中名稱為“zs”的記錄:delete from employee where job=‘ccc‘;

刪除表中所有記錄:delete from employee;

使用truncate刪除表中記錄:truncate table employee;

查詢表數據

查詢表中所有學生的信息:select id,name,chinese,english,math from student;

查詢表中所有學生的姓名和對應的英語成績:select name,english from student;

查詢姓名為wu的學生成績:select * from student where name=‘張三‘;

查詢英語成績大于90分的同學:select * from student where english>‘90‘;

查詢英語分數在 80-90之間的同學:select * from student where english>=80 and english=<90;

常見的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;

常見MySQL字段含義

自增長:auto_increment

非空:not null

默認值:default

唯一:unique

指定字符集:charset

主鍵:primary key

總結

以上是生活随笔為你收集整理的mysql移动数据的语句是_mysql基本语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。