MySQL数据库强大帮助文档
-
mysql 中help等价于\h或者?
mysql> ? create database;(查看创建数据库的语法)
mysql> ? drop database;(查看删除数据库的语法)
mysql> ? insert;(插入数据语法)
mysql> ? functions;(查看当前系统中有哪些函数)
mysql> ? now;(找到函数now(),获取其用法,一般对应datetime类型)
-
source指令(用于将sql文本文件内容在数据库中执行)
mysql> set names utf8;
mysql> source d:/test.sql; drop database if exists ttms;(如果数据库存在就删除)
drop table if exists t1;(如果表存在就删除)
create table if not exists t1();(表示不存在则创建)
数据库操作相关
-
显示当前用户下数据库?
- show databases;
-
打开数据库;(使用数据库之前需要先打开数据库)
- use test; (表示打开test数据库)
-
创建数据库
- create database ttms; (默认采用数据库服务器编码)
- create database ttms01 default character set utf8;(指定编码)
- alter database ttms default character set utf8;(了解,不需要掌握)
-
删除数据库
- drop database ttms;
-
创建表(创建表之前首先要打开数据库)
create table t1(
id int primary key,
title varchar(50) not null,
createdtime date
);
说明:table 与 表名之前可以有if not exists (表示不存在则创建)
-
删除表(drop)
drop table t1;
drop table if exists t1; (表示表存在则删除)