mysql小白,cmd窗口命令行易犯错误总结(第一次)

1、创建自己的数据库

create database 数据库名;

​ #创建atguigudb数据库,该名称不能与已经存在的数据库重名。

create database atguigudb;

2、使用自己的数据库

use 数据库名;
​
#使用atguigudb数据库
use atguigudb;

3、查看某个库的所有表格

show tables;  #要求前面有use语句
​
show tables from 数据库名;

4、创建新的表格

create table 表名称(
    字段名  数据类型,
    字段名 数据类型
);

说明: A table must have at least one visible column.(不能创建空表)

如果不是最后一个字段,后面就用加逗号,因为逗号的作用是分割每个字段。

#创建学生表
create table student(
    id int,
    name varchar(20)  #说名字最长不超过20个字符
);

5、查看一个表的数据

select * from 数据库表名称;
#查看学生表的数据
select * from student;

6、查看数据库的创建信息

show create database 数据库名\G
​
#查看atguigudb数据库的详细创建信息
show create database atguigudb\G
#结果如下
*************************** 1. row ***************************
       Database: atguigudb
Create Database: CREATE DATABASE `atguigudb` /*!40100 DEFAULT CHARACTER SET latin1 */
1 row in set (0.00 sec)

上面的结果显示atguigudb数据库也不支持中文,字符集默认是latin1。

7、删除表格

drop table 表名称;
#删除学生表
drop table student;

8、删除数据库

drop database 数据库名;
#删除atguigudb数据库
drop database atguigudb;

注意点:

  • 1.首先创建数据库 database,然后use该数据库后,才能创建table;

  • 2.一定要注意drop的到底是table还是database!!!

  • 3.show tables; #要求前面有use语句 ,必须use到具体的数据库后才能show tables;如果要针对另一个数据库操作,那么要重新use 新的数据表。

  • 4.命令行是一层一层实现的 。

  • 5.务必理解好数据库和数据表的区别,即database和table的关系;

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值