mysql基本操作
注意:虽然mysql中不区分大小写,但是关键字尽量用大写
1 启动mysql服务 - 要用管理员运行(cmd)
net start mysql(服务名) 启动mysql服务
net stop mysql(服务名) 关闭mysql服务
1.1 或者在电脑中打开服务手动启动关闭。
2 客户端登录(命令行登录)
mysql -h 主机名 -P 端口号 -u 用户名 -p密码
例如:mysql -h localhost -P 3306 -u root -proot
注意:
(1)-p与密码之间不能有空格,其他参数名与参数值之间可以有空格也可以没有空格
mysql -hlocalhost -P3306 -uroot -proot
(2)密码建议在下一行输入
mysql -h localhost -P 3306 -u root -p
Enter password:****
(3)如果是连本机:-hlocalhost就可以省略,如果端口号没有修改:-P3306也可以省略
简写成:mysql -u root -p
Enter password:****
基础操作语句
SHOW databases; 查看所有数据库
CREATE database 数据库名(day1); 创建数据库
DROP database 数据库名(test01); 删除数据库
USE 数据库名(day1); 切换到指定的数据库
CREATE TABLE 表名(
字段名 字段数据类型,
字段名2 字段2数据类型
); 创建表
空值 NULL
INSERT INTO 表名(name) VALUE("name1"); 写入单个数据
INSERT INTO 表名 VALUES(字段1, 字段2 ); 写入所有数据
UPDATE 表名 SET 字段名= 要修改的内容; 更新表中数据
DELETE FROM 表名 where 字段 == xxx; 用where判断删除字段==xxx的数据
TRUNCATE 表名; (清空表中数据)
SELECT * FROM 表名; 输出表中的数据
SELECT 字段1,字段2 FROM 表名; 选取需要输出的数据输出
SELECT database(); 查看当前正在使用哪个数据库
SHOW tables; 查看当前数据库的所有表格
DESC 表名称; 查看表结构
DROP table 表名称; 删除表
EXIT; 退出mysql
约束关键字
根据约束的特点,分为几种:
-
键约束:主键约束、外键约束、唯一键约束
-
Not NULL约束:非空约束
-
Check约束:检查约束
-
Default约束:缺省约束

浙公网安备 33010602011771号