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使用命令的主要内容,如果未能解决你的问题,请参考以下文章

怎样使用命令行查看mysql数据库

如何使用mysql命令行

linux mysql启动命令(命令行启动mysql)

怎样在win7中使用命令行启动mysql数据库服务

使用DOS命令无法启动MySQL

如何使用mysql命令行