MySQL 服务:
打开(2种方法):
法一:右键 cmd,以管理员权限运行,输入 net start mysql
法二:打开 控制面板 -> 系统和安全 -> 管理工具 -> 服务,在服务中找到 MySQL,然后打开此服务即可。
关闭:
在 cmd 中输入 net stop mysql
或者在服务中关闭即可。
MySQL 登录:
假设登录用户为 root,登录密码为 123456
cmd 中输入:mysql -u root -p 123456
,用作平时登录本地账户。
完整命令:mysql -u root -p 123456 -h 127.0.0.1 -P 3306
-u 用户名,-p 密码,-h IP 地址,-P 端口号
常用命令
select now(); 查看当前时间
select version(); 查看MySQL 版本
select user();查看当前用户
quit;退出
SQL 语言规范
①SQL 语句不区分大小写(建议大写),字符串常量区分大小写。建议命令大写,表名库名小写
②分号结尾表示命令结束
DML(data manipulation language):
如 SELECT、UPDATE、INSERT、DELETE,这些是对数据库里的数据进行操作的语言
DDL(data definition language):
如 CREATE、ALTER、DROP 等。主要是用在定义或改变(TABLE)的结构,数据类型,表之间的链接和约束等初始化,大多在建表时使用
DCL(data control language):
数据库控制功能,用来设置或更改数据库用户或角色权限。
[方括号表示可选]
数据库操作(DDL)
创建数据库:
CREATE Database [if not exists] db_name [character set xxx];
查看数据库:
show databases;查看所有数据库
show create database db_name;查看创建该数据库时的创建方式
修改数据库:
alter database db_name [character set xxx]
删除数据库:
drop database [if exists] db_name;
使用数据库:
use db_name;
查看当前使用的数据库:select database();
mysql 数据类型
数值类型:
日期类型
字符串类型