首页 > 代码库 > 第二百七十六节,MySQL数据库常用命令

第二百七十六节,MySQL数据库常用命令

MySQL数据库常用命令

 

1、显示数据库

SHOW DATABASES;显示数据库

SHOW DATABASES;

技术分享

mysql - 用户权限相关数据
sys - 数据库的相关配置存放的表
information_schema MySQL本身架构相关数据
performance_schema主要用于收集数据库服务器性能参数

 

 

2、创建数据库

CREATE DATABASE 数据库名称 DEFAULT CHARSET utf8 COLLATE utf8_general_ci; 创建一个utf-8编码数据库

CREATE DATABASE jxiou DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

技术分享

CREATE DATABASE 数据库名称 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci; 创建一个gbk编码数据库

CREATE DATABASE jxioujjj DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;

技术分享

 

 

3、使用数据库

USE 数据库名称; 选定一个指定的数据库

USE jxiou

技术分享

SHOW TABLES;显示当前使用的数据库中所有表

SHOW TABLES;

技术分享

 

 

4、删除数据库

drop database 数据库名称;  删除一个指定的数据库

drop database jxioujjj;

技术分享

 

 

5、用户管理

注意:默认的root用户是超级管理员

创建用户

  create user ‘用户名‘@‘IP地址‘ identified by ‘密码‘;  创建一个用户

create user ‘xyhu‘@‘127.0.0.1‘ identified by ‘279819‘;

技术分享

 

查看MYSQL数据库中所有用户

  SELECT DISTINCT CONCAT(‘User: ‘‘‘,user,‘‘‘@‘‘‘,host,‘‘‘;‘) AS query FROM mysql.user;

SELECT DISTINCT CONCAT(‘User: ‘‘‘,user,‘‘‘@‘‘‘,host,‘‘‘;‘) AS query FROM mysql.user;

技术分享

 

删除用户

  drop user ‘用户名‘@‘IP地址‘;

drop user ‘xyhu‘@‘127.0.0.1‘;

技术分享

 

修改用户名

  rename user ‘用户名‘@‘IP地址‘ to ‘新用户名‘@‘IP地址‘;

rename user ‘xyhu‘@‘127.0.0.1‘ to ‘xyhuuu‘@‘127.0.0.1‘;

技术分享

 

修改密码

  set password for ‘用户名‘@‘IP地址‘ = Password(‘新密码‘);

set password for ‘root‘@‘localhost‘ = Password(‘279819‘);

 技术分享

 

第二百七十六节,MySQL数据库常用命令