![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
文章平均质量分 71
难寻安逸
但行好事莫问前程。。。。。。。。。。。。。。。
展开
-
02SQL语句基础——DML操作数据表
DML: 增删改表中的数据 1.添加数据 语法: insert into 表名(列名1,列名2,....,列名n)values(值1,值2,...值n); 注意: 1.列名和值要一一对应。 2.如果表名后,不定义列名,则默认给所有列添加值。 3.除了数字...原创 2019-12-25 14:43:47 · 181 阅读 · 0 评论 -
01SQL语句基础知识——DDL_2019.12.23
DDL:操作数据库 1、C(create):创建 #创建数据库: create database 数据库名称; #创建数据库,判断不存在,再创建: create database if not exists 数据库名称; #创建数据库,并指定字符集: create dat...原创 2019-12-23 10:53:50 · 145 阅读 · 0 评论 -
4.数据库备份及导入--mysqldump
1.数据库备份# mysqldump -uroot -psunxianjiu --all-databases --single-transaction > mysql.all.sql***- -all-databases表示备份系统中所有数据库--single-transaction让整个数据在dump过程中保证数据的一致性,这个选项对InnoDB的数据表很有用,且不会锁表。但是...原创 2019-04-25 21:57:52 · 109 阅读 · 0 评论 -
5.通过mysql二进制日志实现增量备份及恢复----------按照时间
*************按照时间恢复数据,对同时执行的操作,不能剔除在此时间包含的操作1.打开二进制日志a.进如mysql服务配置文件# vi /etc/my.cnfb.打开二进制日志(默认是关闭)c.创建目录myslq-logd.修改mysql-log权限为mysql.族# chown mysql. /var/lib/mysql-loge.关闭se...原创 2019-04-26 22:45:11 · 440 阅读 · 0 评论 -
6.通过mysql二进制日志实现增量备份及恢复----------按照position号
********position号具有唯一性,可以选择性执行恢复例如:上传一个既有插入数据又有删除数据的sql脚本,插入操作和删除操作执行时间一致,但是position不同,就可以只恢复插入的数据1.全库备份2.当前数据3.在tmp目录下编写一个test.sql脚本4.导入脚本5.查看数据库6.导入备份库a.停mysql 服务b.清理数据库文...原创 2019-04-27 00:03:20 · 256 阅读 · 0 评论 -
1.sql语句学习
1.查看数据库mysql> show databases;2.查看mysql数据库中的表mysql> use mysql;mysql> show tables;3.查看user表属性信息show table status from mysql where name='user'\G;4.练习a.创建库bookshopmysql...原创 2019-04-24 10:49:55 · 269 阅读 · 0 评论 -
2.修改mysql登陆密码及远程登陆用户授权--grant,revoke
1.为root用户设置mysql登陆密码:# mysqladmin -uroot password '密码'2.修改root用户mysql密码:# mysqladmin -uroot -p password '新密码'Enter password: 原密码3.使用mysql自带工具mysql_secure_installation 增加登陆认证,删除默认库等操作前:...原创 2019-04-24 12:14:10 · 145 阅读 · 0 评论 -
Mysql-lvm快照备份
https://blog.csdn.net/JSWANGCHANG/article/details/83342184一,创建lvm,并挂载1.在系统中查找一块空闲磁盘# fdisk -l2.将空闲硬盘sdb划分分区# fdisk /dev/sdb将sdb划分了三个分区3.创建物理卷PV:pvcreate /dev/sdb1 /dev/sdb2 /dev/...原创 2019-05-05 13:56:55 · 528 阅读 · 2 评论 -
3.破解mysql的root密码
1.先停掉mysql服务# service mysqld stop2.跳过授权表启动mysql服务# mysqld_safe --skip-grant-tables &3.更新root密码mysql> update mysql.user set password=password('sunxianjiu123') where user='root' and hos...原创 2019-04-25 16:33:18 · 735 阅读 · 0 评论