mysql学习笔记(二)——常用指令

常用指令

1. 数据库

(1)创建数据库:create database zh;
(2)显示数据库: show databases;

(3)使用数据库zh(即进入了zh): use zh;

(4)显示数据库zh中的表: show tables;
在这里插入图片描述

(5)在数据库zh中查看数据库employees中的表:show tables from employees;

(6)查看自己当前所在数据库:select database();
在这里插入图片描述

2.表

(1)创建表

CREATE TABLE IF NOT EXISTS persons(
	id TINYINT CHECK(id>0) PRIMARY KEY,
	NAME VARCHAR(10) NOT NULL UNIQUE,
	weight SMALLINT UNSIGNED NOT NULL
)ENGINE=INNODB CHARSET=utf8;

在这里插入图片描述
创建表的具体参数解释可见我另一个博客

(2)删除表:

DROP TABLE test;

(3)修改表名(将test修改为goods):

ALTER TABLE test RENAME AS goods;

(4)插入数据:

INSERT INTO test(id,NAME,weight) 
VALUES (1,"A1",100),
	(2,"A2",20),
	(3,"B3",29),
	(4,"T1",60),
	(5,"G2",33),
	(6,"C0",55);

在这里插入图片描述

(5)查看表stuinfo的结构desc stuinfo;
在这里插入图片描述

(6)查看表stuinfo中的所有内容:select * from stuinfo
在这里插入图片描述

(7)修改表stuinfo中的数据:update stuinfo set name=”Rose” where id=2;

(8)删除表stuinfo中的数据:delete from stuinfo where id=2;
在这里插入图片描述

查看本机mysql的版本:
方法一:在mysql服务下输入: select version();

方法二:在命令行下输入: mysql --version

在这里插入图片描述

sql语法规范:

  1. 不区分大小写(建议关键字大写,表名、列名小写)
  2. 每条命令用分号结尾(或/g)
  3. 可以根据需要换行(换行前不能加分号,写完命令后加分号)
  4. 注释
    (1)单行注释: #注释文字 或 – 注释文字(注意–后有一个空格,这里是两个横杠,显示有毒
    (2)多行注释: /* 注释文字 */
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值