MySql学习笔记一

##终端操作数据库##

注意事项:

              1. Sql语句不区分大小写,建议使用大写来区分关键字;一定要用英文的标点符号。

              2. Sql语句是通过";"来结束一条语句的;定义最后一个字段的时候不要加逗号 ","。

1. 查看所有数据库

SHOW DATABASES;

2. 选择进入数据库

USE 数据库名;

3. 查看当前数据库

SELECR DATABASE();

 4. 删除数据库

DROP DATABASE 数据库名;

5. 创建数据库

CREATE DATABASE 数据库名;

6. 退出数据库服务器

EXIT;

7. 查询数据库中有哪些表

SHOW TBALES;

8. 在数据库中创建表

CREATE TABLE 数据库名(
    字段名 字段类型,
    字段名 字段类型);


如:
CREATE TABLE student(
	student_id int,
    `name` VARCHAR(20),
    major VARCHAR(20)
);
注:因为'name'是一个关键字,用来当字段名时需要加上``反撇号在Esc下面的一个案件,不是单引号''

9. 查看表数据

DESCRIBE 表名;


如:
DESCRIBE student;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
 Field    :    字段名
 Type     :    字段类型,常用有INT 整数;DECIMAL(m,n) 浮点;VARCHAR(N) 字符串;BLOB 图片、影片、档案;DATE YYYY-MM-DD 日期;TIMESTAMP YYYY-MM-DD HH:MM:SS 日期时间
 Key      :    是否是关键字 如可以定义为:  primary key 或者 unique key

10. 插入数据到表方法一

INSERT INTO 表名 VALUES(按照表字段顺序写入,字段之间用逗号分割",");


如:
INSERT INTO student VALUES(3,'小黑','生物');

11. 插入数据到表方法二

##自己决定填入字段的顺序##

INSERT INTO 表名(`name`,major,student_id) VALUES('萱萱','物理',4);

12. 删除表数据

DELETE FROm 表名 WHERE 条件;


如:
DELETE FROM student WHERE student_id = 4;

13. 修改表数据

UPDATE 表名
SET 需要修改的字段 = 修改类容
WHERE 条件;

如:
UPDATE student
SET major = '中国文学'
WHERE student_id = 3;


##多条件写法##
UPDATE student
SET major = '中国生化'
WHERE major = '物理' OR major = '数学';

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值