启动服务:
net start MySQL
停止服务:
net start MySQL
退出服务:
exit
登录服务:
MySQL -u root -p
一、操作数据库:CRUD
1、C(create)创建
2、R(retrieve)查询
查询所有数据库名称:
show databases;
查询某个数据库的字符集:
show create database 数据库名;
创建数据库判断数据库是否存在,如果不存在再创建并设置编码方式:
create database if not exists 数据库名 character set utf8;
3、U(update)修改
修改数据库的字符集:
alter database 数据库名称 character set 字符集名称;
4、D(delete)删除
删除数据库:
drop database 数据库名称;
判断数据库是否存在,存在则删除:
drop database if exists 数据库名称;
5、使用数据库
使用数据库:
use 数据库名称;
查询当前正在使用的数据库名称:
select database();
二、操作表
1、C(create)创建
语法:
Create table 表名( 列名1 数据类型1; 列名2 数据类型2; ……… 列名n 数据类型n );
数据库类型:
Int :整数类型 age int
Double :小数类型 score (5,2)
Timestamp:若不赋值或者赋值为null,则默认自动填充为当前系统时间
2、R(retrieve)查询
查询某个数据库中所有的表:
show tables;
查询表结构:
desc 表名;
3、U(update)修改
修改表名
修改表的字符集
添加列
修改列名称、类型
删除列
4、D(delete)删除
如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!
txttool.com 说一段 esp56物联 查询128 IP查询