MySQL-学习笔记

【客户端连接】
语法:
mysql -h地址 -u账号 -p密码
例如:
mysql -uroot -proot


【创建数据库】
语法:
create database 数据库名;
例如:
create database myschool;


【删除数据库】
语法:
drop database 数据库名;
例如:
drop database myschool;


【选择/切换数据库】
语法:
use 数据库名;
例如:
use myschool;


【环境变量】
找到Path,添加入(MySQL Server\bin),例如:
;D:\Program Files\MySQL\MySQL Server 5.7\bin


【创建表】
语法:
create table 表名
(
列名 类型 特性,
列名 类型 特性,
...
);
特性:
主键:primary key
非空:not null
自增:auto_increment
默认:default
描述:comment
例如:
create table grade
(
grade_id int primary key auto_increment comment '年级编号',
grade_name varchar(20) not null comment '年级名称'
) comment='年级表';


【删除表】
语法:
drop table 表名;
例如:
drop table grade;


【if exists / if not exists】
create database if not exists 数据库名;
drop database if exists 数据库;
create table if not exists 表名;
drop table if exists 表名;


【show xxxx】
show databases; // 查看当前MySQL中所有数据库列表
show tables; // 查看当前数据库中所有表

show full columns from student;//查看比较全面的表结构

 

【查看表结构】
describe 表名;

posted @ 2017-11-22 09:52  一念〃  阅读(243)  评论(0编辑  收藏  举报