MySql的基本操作
时间:2021-07-01 10:21:17
帮助过:3人阅读
MySQL语句的规范(1):关键字与函数名称全部大写(2):数据库名称,表名称,字段名称全部小写(3):SQL语句必须以分号结尾1:命令行模式启动mysql服务net start mysql2:命令行模式关闭mysql服务net stop mysql3:mysql退出mysql>exit;mysql>quit;mysql>\q;4:显示当前服务器版本select version();5:显示当前日期时间select now();6:显示当前用户select user();7:创建数据库CREATE DATABASE 数据库名;8:查看当前服务器下的数据表列表SHOW DATABASES;9:查看警告信息SHOW WARNINGS;10:显示数据库创建的时候显示的指令是多少SHOW CREATE DATABASE 数据库名;11:指定数据库的编码方式CREATE DATABASE IF NOT EXISTS 数据库名 CHARACTER SET gbk;12:修改数据库13:修改数据库的编码方式ALTER DATABASE 数据库名 CHARACTER SET = UTF8;14:删除数据库DROP DATABASE 数据库名;15:登录mysql客户端数据库mysql -u账户 -p密码 -P端口号 -hip地址16:打开数据库(连贯操作第一SHOW DATABASES;第二USE 数据库名第三SHOW TABLES;)USE test;17:(显示当前用户打开的数据库)SELECT DATABASE();18:创建数据表(UNSIGNED不可以为负)CREATE TABLE [IF NOT EXISTS] 数据表名(数据表列名称 数据类型,username VARCHAR(20),age TINYINT UNSIGNED,salary FLOAT(8,2) UNSIGNED);19:查看数据表SHOW TABLES;SHOW TABLES FROM mysql;//查看mysql的数据表20:查看数据表结构SHOW COLUMNS FROM 数据表的名称21:向数据表中写入记录,插入记录INSERT [INTO] 表的名字[(col_name,...)] 值(val,...)INSERT t1 VALUES(‘TOM‘,22,8000.25);22:记录的查找命令SELECT(查看表里面的内容)记录查找SELECT * FROM t1;23:空值和非空值NULL:字段值可以为空NOT NULL:字段值禁止为空24:自动编号AUTO_INCREMENT自动编号,且必须与主键组合使用默认情况下,起始值为1,每次的增量为1;25:主键PRIMARY KEY(primary key)主键约束每张数据表只能存在一个主键主键保证记录的唯一性主键自动为NOT NULL;26:唯一约束UNIQUE KEY唯一约束唯一约束可以保证记录的唯一性唯一约束的字段可以为空值每张数据表可以存在多个唯一约束27:默认约束DEFAULT默认值当插入记录时,如果没有明确为字段赋值,则自动赋予默认值MySql的基本操作
标签: