用cmd操作Mysql基础学习笔记
如何让终端操作数据库?
以下这些操作我都是在win10下用管理员的身份运行cmd。
-
如何登录数据库服务器?
mysql -uroot -p
-
如何查询数据库服务器中所有的数据库?
show databases;
-
如何选中某一个数据库进行操作?
use 数据库名;
-
查询一个表内容.
select * from 数据库下的表名;
-
包含一个条件查询
select * from where 列字段 = 值;
-
在某个字段后面添加一个字段
alter table 表名 add 新字段名 属性 after 表中字段名;
-
设置字段默认值:
alter table 表名 alter column 字段名 drop default; # 如果本身有默认值要先删除 alter table 表名 alter column 字段名 set default 默认值; # 如果本身不存在可以直接设置。
-
如何退出数据库服务器?
exit
-
如何在数据库服务器中创建数据库?(可以大写也可以小写)
create database 数据库名;
-
如何查看数据库中的某个数据表?
show tables;
-
如何创建一个数据表?
CREATE TABLE pet( name VARCHAR(20), owner VARCHAR(20), species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);
-
如何查看数据表的结构?
describe 表名;
-
如何在表中插入一条记录(大写小写均可)?