常用操作

mysql备份:

--整库备份
docker exec 容器ID mysqldump -uroot -p密码 --databases 库名 > 库名.sql
--仅导出表和数据
mysqldump -h localhost -uroot -p123456 database table > dump.sql
--导出整个数据库结构(不包含数据)
mysqldump -h localhost -uroot -p123456 -d database > dump.sql
--导出单个数据表结构(不包含数据)
mysqldump -h localhost -uroot -p123456 -d database table > dump.sql
--导出存储过程和函数
docker exec 容器ID mysqldump -R -ndt 库名 -u root -p123456 > test.sql
--创建用户:
create user 'username'@'%' IDENTIFIED BY 'password';
--创建库:
create database if not exists database_name default character set = 'utf8';
--授权用户单个库所有权限:
GRANT all ON database_name.* to username@'%';
--修改用户密码:
ALTER USER 'root'@'%' IDENTIFIED BY 'mysql,.1q';--取消授权:
revoke all on database_name.* from username@'%';
--查看用户权限:
show grants for username;
--使用Navicat Premium软件连接库测试

注意:在操作 mysql 库做用户的增删修改的时候,操作完毕的时候最好使用 flush privileges 命令刷新一下权限。否则可能会修改不生效

常见问题:

1、表名查询不区分大小写

在my.cnf或my.ini配置文件中[mysqld]添加如下内容

lower_case_table_names=0

然后重启mysql服务

最新文章

  1. Java集合---ConcurrentHashMap原理分析
  2. Python与Hack之Zip文件口令破解
  3. (leetcode)Add Digits
  4. MSP430x1_4_6x之问题总结
  5. [置顶] Firefox OS 学习——Gaia 编译分析
  6. HTML写的第一个邮箱登陆界面
  7. VC++6.0下通过opencv读入图像并反色
  8. Oracle大数据量查询实际分析
  9. ionic入门之基本布局
  10. 关于wxpython多线程研究包括(import Publisher错误研究)
  11. 通过apicloud实现的混合开发App的Demo
  12. Lua 求当前月份的最大天数
  13. Solr合并索引方式
  14. tornado 的 define 和options方法解读
  15. C#语法之Linq查询基础二
  16. 分析(function(window, undefined) {})(window)
  17. IT项目中使用 json格式数据 保存项目配置信息, 在配置文件再读取json文件的内容进行赋值
  18. Centos7安装配置tomcat 9并设置自动启动
  19. jQuery使用ajaxSubmit()提交表单(在不希望页面跳转的情况下)
  20. zoj4028 LIS,差分约束

热门文章

  1. 2019-2020 ICPC, Asia Jakarta Regional Contest
  2. 二分图匹配——p3386 p2071 p2319 p1129(矩阵游戏)
  3. 关于Linux安装中NAT模式和桥接模式的区别详解
  4. 学号 20175313 《Android程序设计》实验报告
  5. this和super的用法
  6. git前期准备
  7. php手记之01-tp5框架安装
  8. keras检查点的保存
  9. 使用ConstraintLayout(约束布局)构建响应式UI
  10. Ionic4.x Theming(主题) 增加内置主题 颜色 修改内置组件默认样式 修改底部 Tabs 背景颜色以及按钮颜色