mysql使用命令
Posted rh-fernando
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 下 路径分隔符用双反斜杠 \\
以上是关于mysql使用命令的主要内容,如果未能解决你的问题,请参考以下文章