MySQL数据库
MSQL的一级数据结构为数据库(dataBase),下级为数据表(tables)类比于MongoDB的collection
MySQL 安装
参照教程(103条消息) Windows安装mysql详细步骤(通俗易懂,简单上手)_华夏之威的博客-CSDN博客
登录MySql
默认开机启动,如果没有启动服务,则使用服务台进行启动
命令行进行登录,提示输入密码后,输入密码123456
退出,注意MySQL的语句都是英文分号结束
CMD窗口操作
数据库有关操作
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;
用户操作
创建新用户
删除用户
查看所有用户
MySql语法基础
MySQL 数据类型 | 菜鸟教程 (runoob.com)
语句执行顺序
FROM, including JOINs
WHERE
GROUP BY
HAVING
WINDOW functions
SELECT
DISTINCT
UNION
ORDER BY
LIMIT and OFFSET
插入语句
查询语句
DataGrip使用MySql
连接数据库
由csv导入数据
长int得使用bigint类型
最后更新于