启动、停止数据库
net start mysql
net stop mysql
登陆与退出数据库
mysql -h 服务器IP -P 端口 -u 用户名 -p 密码 --prompt 命令提示符 --delimiter 指定分隔符
mysql -h 127.0.0.1 -P 3306 -uroot -p123
exit --- quit----\q
sql规范
<1> sql语句不区分大小写(建议大写),字符串常量区分大小写(建议命令大写,表名库名小写);
<2> sql语句可跨行书写,以“;”结尾,关键词不能跨多行或简写。
<3> 用空格和缩进来提高语句的可读性,子句通常位于独立行,方便编辑。
<4> 注释:单行注释:--
多行注释:/*.....*/
<5> sql语句可以拆行操作
<6> DDL,DML,DCL
数据库操作(DDL)
```mysql
--1、创建数据库(在磁盘上创建一个对应的文件夹)
create database [if not exists] db_name [character set xxx]
--2、查看数据库
show databases; --查看所有数据库
show create database db_name; --查看数据库的创建方式
--3、修改数据库
alter database db_name [character set xxx]
--4、删除数据库
drop database [if exists] db_name;
--5、使用数据库
use db_name; --切换数据库,进入某个数据库后没办法回退之前状态,可切换数据库
select database(); --查看当前使用的数据库
<h3>mysql数据类型</h3>
可分为三类:数值、日期时间、字符串(字符)类型
<h4>数据库表操作</h4>
<h5>基本操作</h5>