博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux十三周五次课(5月8日)笔记
阅读量:6772 次
发布时间:2019-06-26

本文共 833 字,大约阅读时间需要 2 分钟。

十三周五次课(5月8日)

13.4 mysql用户管理
13.5 常用sql语句
13.6 mysql数据库备份恢复

扩展 SQL语句教程

什么是事务?事务的特性有哪些?
根据binlog恢复指定时间段的数据
mysql字符集调整
使用xtrabackup链接: 密码:86dx 链接: 密码:ue2f

13.4 mysql用户管理

linux十三周五次课(5月8日)笔记

做一个网站,需要连数据库,需要用户名和密码。不可能开发人员用root用户去连,万一会误操作,误删库,所以要授权其他用户。

linux十三周五次课(5月8日)笔记

试一下登录,登录不了,默认指定的是sock

linux十三周五次课(5月8日)笔记

需要用-h指定

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记//打错了,用分号退出来。

linux十三周五次课(5月8日)笔记

可以连通,因为刚才设置来源是local,针对的是sock。

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

查看是没有的

linux十三周五次课(5月8日)笔记

查指定用户的授权。

linux十三周五次课(5月8日)笔记

指定用户

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

用于复制用户。用户名知道。密码不知道。

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

一样的密码,一样的ip

linux十三周五次课(5月8日)笔记

show grants用的不多。用于复制用户。用户名知道。密码不知道。

把两条执行,ip改一下。

13.5 常用sql语句

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

加\G显示,整齐点。

linux十三周五次课(5月8日)笔记
//建议平时不要这样用,表内容多的话,很耗时,耗费资源。

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

MyISAM引擎,这种很快可以查出来。

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

InnoDB引擎,这种会很慢

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

两个字段

linux十三周五次课(5月8日)笔记

模糊匹配

linux十三周五次课(5月8日)笔记

插入

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

插入一条

linux十三周五次课(5月8日)笔记

清空一个表。还有一个壳子。

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

连壳和数据一起删除掉。

linux十三周五次课(5月8日)笔记

把数据库也删除

linux十三周五次课(5月8日)笔记

//drop和truncate 尽量少用,如果删掉了线上跑的数据,备份又没有,就等着开除。

13.6 MySQL数据库备份恢复

linux十三周五次课(5月8日)笔记

回车后,出现的东西,是要备份的东西。

linux十三周五次课(5月8日)笔记

备份库命令如下:

linux十三周五次课(5月8日)笔记// /tmp/mysql.sql是mysql库的备份文件。可以通过它恢复数据库,也可以恢复到另外一个库里。

创建一个新的库。

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

库是mysql

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

备份表,命令如下:

linux十三周五次课(5月8日)笔记

查看备份表文件,命令如下:

#less /tmp/user.sql
linux十三周五次课(5月8日)笔记

恢复mysq库里面的user表,命令如下:

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

查看表的内容。

linux十三周五次课(5月8日)笔记

只备份表的结构。

linux十三周五次课(5月8日)笔记

linux十三周五次课(5月8日)笔记

转载于:https://blog.51cto.com/461565/2114280

你可能感兴趣的文章
增量更新
查看>>
js 原型链 prototype __proto__
查看>>
Could not find com.android.tools.build:aapt2:3.2.0-alpha14-4748712.
查看>>
MS BizSpark计划-免费提供软件和服务
查看>>
『转载』NetBeans开发J2ME手机程序之——文件浏览器
查看>>
软件测试之魂:核心测试设计精解(第2版)
查看>>
“.NET技术”使用WCF实现SOA面向服务编程—— 架构设计
查看>>
C# (事件触发)回调函数,完美处理各类疑难杂症!
查看>>
SRM524DIV2总结
查看>>
AjaxFileUpload + *.ashx 文件上传在IE8.0(XP,VS2010,Development Server)下的注意
查看>>
LDD3 读书笔记 之 第 2 章 建立和运行模块
查看>>
使用XMLHttpRequest来获取xml文档
查看>>
oracle 的服务器进程(PMON, SMON,CKPT,DBWn,LGWR,ARCn)
查看>>
CreateThread、_beginthreadex和AfxBeginThread 的区别
查看>>
营销方法论
查看>>
【转】深入PHP FTP类的详解
查看>>
PHP查找中文字符的解决方案
查看>>
css代码中position的定位,baidu+总结
查看>>
取得Access自增标识字段在插入数据后的id值
查看>>
cocos2dx 3.x (单选,多选,复选checkBox按钮的实现) RadioButton
查看>>