mysql使用命令
1.创建用户
create user 'name'@'host' identified by 'psssword';
2.授权
grant select, updata,insert (all) on database.table to 'username'@'host';
3.查询权限
show grants for 'username'@'host';
4.刷新授权
flush privileges;
5.创建数据库
create database dbname;
6.查看所有用户
select user from mysql.user;
7.查看支持的编码格式
show character set;
8.查看当前状态命令(显示结果会包含数据库的字符集设置)
status
9.查看数据库编码
· show create database dbname;
10.创建数据库并指定字符集
CREATE DATABASE db_name DEFAULT CHARACTER SET utf8;
11.创建表并指定字符集
CREATE TABLE `db_name`.`tb_name` (id VARCHAR(20) NOT NULL,name VARCHAR(20) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
12.创建表 指定列字符集
CREATE TABLE `db_name`.`tb_name` ( id varchar(20) NOT NULL, name varchar(20) CHARACTER SET utf8 );
13.修改数据库字符集
ALTER database dbname CHARACTER set gbk;
13.修改表字符集
ALTER table tablename CHARACTER set utf8;
14.导入数据库
use dbname;
source path\\dbname.sql; ---- windows 下 路径分隔符用双反斜杠 \\
15.删除数据库
drop database dbname;
16.删除数据表
drop table tablename;
17.添加字段
ALTER TABLE tablename ADD COLUMN columnname varchar(255) DEFAULT NULL COMMENT '备注' AFTER columnname;