-- 创建用户,指定明文密码
create user 'rose'@'localhost' identified by 'rosepwd';

-- 查看用户是否创建成功
select user,host from mysql.user;

-- 创建用户,不设置密码
create user 'rose01'@'localhost';

select user,host from mysql.user;

-- 查看密码的哈希值
select password('rosepwd');

-- 创建用户,使用哈希值的密码
create user 'rose02'@'localhost' identified by password '*15151B36B8E49FD6A6222C4AF15758661CFCE654';

-- 创建用户,并授予用户查询、更新数据库所有表的权限
grant select,update on *.* to 'testuser'@'localhost' identified by 'testpwd';

select user,host from mysql.user;

-- 删除用户
drop user 'testuser'@'localhost';

select user,host from mysql.user;

-- 删除用户
delete from mysql.user where user = 'rose02'and host='localhost';

select user,host from mysql.user;

-- 授予rose用户插入、查询book库所有表的权限
grant insert,select on book.* to 'rose'@'localhost';

-- 刷新系统权限表
flush privileges;

-- 授予rose01用户作用于所有库的所有表的所有权限
grant all privileges on *.* to 'rose01'@'localhost';

-- 查看用户的权限信息
show grants for 'rose'@'localhost';

show grants for 'rose01'@'localhost';

-- 回收rose用户的作用于book库所有表的插入的权限
revoke insert on book.* from 'rose'@'localhost';

flush privileges;

show grants for 'rose'@'localhost';

-- 查看日志文件的路径
show variables like 'log_error';

-- 创建新的日志信息表
flush logs;

-- 创建新的日志信息表
mysqladmin -uroot -p flush-logs

-- 备份book库
mysqldump -uroot -p book >C:\mysqlbackup\book_20180120.sql

-- 备份book库中的readerinfo表
mysqldump -uroot -p book readerinfo>C:\mysqlbackup\book_readerinfo_20180120.sql

-- 备份book和mytest库
mysqldump -uroot -p --databases book mytest>C:\mysqlbackup\book_mytest_20180120.sql

-- 备份所有的数据库
mysqldump -uroot -p --all-databases>C:\mysqlbackup\dball_20180120.sql

-- 恢复book库下的readerinfo表
mysql -uroot -p book<C:\mysqlbackup\book_readerinfo_20180120.sql

-- 恢复book库下的readerinfo表
use book;
source C:\mysqlbackup\book_readerinfo_20180120.sql

-- 使用select...into outfile导出readerinfo表的数据到readerinfo.txt这个文件
select * from book.readerinfo into outfile 'C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/readerinfo.txt';

-- 使用select...into outfile导出readerinfo表的数据到readerinfo.txt这个文件,并设置导出文件的格式
select * from book.readerinfo into outfile 'C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/readerinfo1.txt'
fields terminated by ','
lines terminated by '\r\n';

-- 使用mysqldump命令导出book库下的bookcategory表
mysqldump -T "C:/ProgramData/MySQL/MySQL Server 5.7/Uploads" -uroot -p book bookcategory

-- 使用mysql命令导出book库下的readerinfo表到readerinfo2.txt
mysql -uroot -p --execute="select * from readerinfo;" book > "C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/readerinfo2.txt"

-- 使用load data infile命令导入readerinfo表中的数据
load data infile "C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/readerinfo.txt" into table book.readerinfo;

-- 使用mysqlimport命令导入readerinfo表中的数据
mysqlimport -uroot -p book "C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/readerinfo.txt"

MySQL数据库---数据库管理相关推荐

  1. mysql数据库查询缓存_MySQL查询缓存与数据库管理

    MySQL查询缓存与数据库管理 上一篇 / 下一篇  2010-01-25 21:51:07 / 个人分类:MYSQL/Cache MySQL查询缓存 注意:查询缓存绝不返回过期数据. 如果一个表发生 ...

  2. Mysql数据库(二)——mysql数据库管理

    Mysql数据库(二)--mysql数据库管理 一.常用数据类型 二.查看数据库结构 1.进入数据库 2.查看数据库的信息 3.查看数据库中表的信息 4.显示数据表的结构(字段) 三.SQL语句概述 ...

  3. mysql数据库中 pri_MySQL数据库管理——SQL指令集

    1.查看数据库列表信息 show databases; 2.进入数据库 use mysql(数据库名mysql): 3.查看数据表 show table info(表名info); 4.显示表结构信息 ...

  4. (二)最新版Django项目数据库迁移;读取数据库增添删改;以及显示在html或vue前端(Django+Vue+Mysql,数据库管理数据分析网站)

    目录 1.创建django项目 2.数据库的增添删改 (1).创建models (2).数据库迁移 数据库迁移的两大命令: (3).Django处理数据库 1)查询 url配置: 输入网址 2)增删改 ...

  5. Go web 开发数据库管理平台,利用远程过程调用(RPC)实现对MySQL数据库的管理和使用

    Go web 开发数据库管理平台,利用远程过程调用(RPC)实现对MySQL数据库的管理和使用 前言 做DBA,最基本的工作就是需要管理公司的数据库系统.工作中,常常需要维护的数据库数量是非常多的.小 ...

  6. 服务器mysql数据库安装教程视频教程_MySQL数据库管理系统安装实际操作_MySQL教程视频 - 动力节点...

    Step 9:选择mysql数据库的大致用途: Multifunctional  Database(多功能数据库):选择诠选项,则同时使用InnoDB和MyISAM储存引擎,幵在两个引擎乊间平均分配资 ...

  7. 数据库应用(mysql)数据库管理

    第1关:用户1 任务描述 1.在本地创建用户u1@localhost,密码为123. 2.将u1@localhost更名为user1@localhost. 3.在msyql.user表中查看所有用户的 ...

  8. python数据库管理实例_Python操作MySQL数据库9个实用实例

    在Windows平台上安装mysql模块用于Python开发 用python连接mysql的时候,需要用的安装版本,源码版本容易有错误提示.下边是打包了32与64版本. MySQL-python-1. ...

  9. mysql数据库是一个软件呐_15款好用的mysql管理软件

    1. Induction Induction是一款用于理解数据关系的开源管理工具,它可用来探索行/列,运行查询和数据可视化等方面.该工具支持多种数据库,包括PostgreSQL,MySQL,SQLit ...

最新文章

  1. 为什么做小程序的时候要做定制开发小程序?
  2. 最小生成树模板总结--PrimKruskal
  3. 打开深度神经网络黑箱:竟是模块化的?图聚类算法解密权重结构 | ICML 2020
  4. R语言-向量自回归模型VAR的实现
  5. 2、创建视图(CREATE VIEW)
  6. 数据库表存放在哪里_一文了解数据库和数据仓库
  7. dubbo + zookeeper 简介和部署
  8. 男人要明白的22件事
  9. 利用ambassador实现container跨主机连接
  10. RegisterWindowMessage
  11. 0框架前端-如何写一个按钮(button)
  12. 华为S5700交换机堆叠
  13. SQL DELETE FROM的用法
  14. 计算机系统常见故障及处理,电脑常见故障以及解决方案都在这里
  15. 农行网上银行交电费痛苦经历
  16. 阿里云ECS静态建站学习
  17. app inventor+tinywebDB远程控制掌控板
  18. 7-29 删除字符串中的子串
  19. 简单理解:人工智能、数据挖掘、模式识别、机器学习、深度学习
  20. 腾讯旗下的微信这个新功能,突然被举报了,这次鹅又抄袭了?

热门文章

  1. JAVA调用Web Service接口的五种方式
  2. angularjs金额大写过滤器
  3. Netty框架多人聊天案例,代码示例
  4. idea 热部署_Spring Boot Idea中热部署(自动刷新)
  5. 计算机 学术论文写作,计算机辅助学术论文写作系统的研制策略与方法.pdf
  6. 建立计算机科学系的学生视图,SQL语句练习及答案
  7. retinanet 部署_目标检测RetinaNet_飞桨-源于产业实践的开源深度学习平台
  8. Java基础概念干货(字符、标识符、数据类型... ...)
  9. 关于使用MYSQL出现的内存泄漏问题
  10. 学画画要花多少钱_美术生大学四年花费一般在多少 学美术有哪些出路