MySQL数据库
最后更新于
最后更新于
MSQL的一级数据结构为数据库(dataBase),下级为数据表(tables)类比于MongoDB的collection
参照教程
默认开机启动,如果没有启动服务,则使用服务台进行启动
命令行进行登录,提示输入密码后,输入密码123456
退出,注意MySQL的语句都是英文分号结束
1.查询时间:select now();
2.查询当前用户:select user();
3.查询数据库版本:select version();
4.列出数据库:show databases;
5.选择数据库:use databaseName;
6.建立数据库:create database databaseName;
7.查看新创建的数据库信息:show create database databaseName;
8.删除数据库:drop database databaseName;
1.查看数据表存储引擎:show engines;
2.列出表格:show tables;
3.创建表:CREATE TABLE tableName( c_num int (11) not null unique primary key auto_increment, c_name varchar (50), c_contact varchar (50), c_city varchar (50), c_birth datetime not null );
4.查看表结构:desc tableName;
5.显示表格列的属性:show columns from tableName;
6.修改字段类型:alter table tableName modify fieldName newFieldType;
7.字段改名:alter table tableName change oldFieldName newFieldName newFieldType;
8.表改名:alter table oldTableName rename newTableName;
9.复制表:create table tableName2 select * from ttableName1;
插入表中一行记录:insert into tableName values ("value1","value2","value3"......);
删除表中一行记录:delete from tableName where columnName=value; //不加where将删除全部数据
更新表中一行记录:update tableName set columnName=value where columnName=value;
查询表中所有记录:select * from tableName;
14.删除表:drop TABLE tableName;
创建新用户
删除用户
查看所有用户
语句执行顺序
FROM, including JOINs
WHERE
GROUP BY
HAVING
WINDOW functions
SELECT
DISTINCT
UNION
ORDER BY
LIMIT and OFFSET
插入语句
查询语句
长int得使用bigint类型