mysql的备份与还原步骤_MySQL备份与还原

  • Post author:
  • Post category:mysql

MySQL备份与还原 方式一:使用(Navicat for MySQL)工具备份与还原 带数据备份 步骤一,使用Navicat for MySQL登录数据库,选择需要备份的数据库,点击备份按钮。 步骤二,点击新建备份,然后到对象选择,勾选需要备份的表、视图、函数等。 步骤三,勾选完成后,点击开始,等待备份完成 步骤四,查看备份记录,是否备份成功。 不带数据备份 步骤一,选择备份记录,点击提取SQL…

继续阅读 mysql的备份与还原步骤_MySQL备份与还原

MySQL学习之复制原理

  • Post author:
  • Post category:mysql

阅读目录 复制如何工作两阶段提交 MySQL复制概述 简单来说就是保证主服务器(Master)和从服务器(Slave)的数据是一致性的,向Master插入数据后,Slave会自动从Master把修改的数据同步过来(有一定的延迟),通过这种方式来保证数据的一致性,就是MySQL复制 复制如何工作 复制有三个步骤: Master将数据改变记录到二进制日志(binary log)中,也就是配置文件log…

继续阅读 MySQL学习之复制原理

数据库45道题(mysql)

  • Post author:
  • Post category:mysql

链接如下: 学生成绩表传送门 查询最后一条语句: select * from [表名] order by id desc limit 1; 1、 查询Student表中的所有记录的Sname、Ssex和Class列。 select sname,ssex,class from students; 2、 查询教师所有的单位即不重复的Depart列。 select * from teachers gro…

继续阅读 数据库45道题(mysql)

MySQL从入门到精通

  • Post author:
  • Post category:mysql

安装 mysql -uroot -p123456 -hlocalhost -P13306 注意:网络允许条件下选择在线安装包MSI 1.MySQL规范 mysql在windows系统大小写不明感,在linux系统大小写敏感。 2.MySQL命令行导入数据库脚本 #登录后 source d:\abc\example.sql  2.1linux导入表数据 3.MySQL命令行导出数据库脚本 #切换到m…

继续阅读 MySQL从入门到精通

docker安装mysql

  • Post author:
  • Post category:mysql

在安装Mysql之前,我们可以先查看一下我们的镜像,输入命令: docker images 能发现,镜像里面只有一个Nginx,并没有Mysql 然后我们可以像上一篇安装Nginx一样,安装Mysql镜像。 输入以下命令,安装Mysql镜像: docker pull mysql:8.0.32 最后看见:"Status: Downloaded newer image for mysql:8.0.32…

继续阅读 docker安装mysql

MySQL事务未提交导致锁表排查

  • Post author:
  • Post category:mysql

MySQL锁表排查 MySQL版本:5.7 information_schema 库中有三个关于锁的表: innodb_trx:当前运行的所有事务innodb_locks:当前出现的锁innodb_lock_waits:锁等待的对应关系 查询进程 show processlist 查询到相对应的进程,然后 kill id查询是否锁表 show OPEN TABLES where In_use &g…

继续阅读 MySQL事务未提交导致锁表排查

mysql的alter语句中modify,rename,change详解

  • Post author:
  • Post category:mysql

直接先抛出结论: rename和change都是用于修改名称的 rename修改的是表名称,而change修改的是表中的字段名称。 文章最后还有一些骚操作,Just for fun。   modify用于修改表中字段的数据长度,数据类型以及字段的约束条件的。   首先最简单的是rename,用于修改表名,语法如下 alter table table_name rename [to] new tab…

继续阅读 mysql的alter语句中modify,rename,change详解

MySQL查每周、每月、每年、每天数据

  • Post author:
  • Post category:mysql

MySQL查每周、每月、每年、每天数据 每周 SELECT name, score, join_time FROM culture_interest_xinfeng WHERE YEARWEEK(DATE_FORMAT(join_time,'%Y-%m-%d'),1) = YEARWEEK(NOW(),1) order by score desc; 每月 SELECT name, score, j…

继续阅读 MySQL查每周、每月、每年、每天数据

MySQL表的导出

  • Post author:
  • Post category:mysql

MySQL表的导出有两种方式:1,select … into outfile … 2,mysqldump工具进行导出 1.select … into outfile … 方式导出: (1)默认导出地址查询:show variables like 'secure_file_priv',后续将该地址设为数据导出文件地址 (2)进行数据表导出(例如:导出ALI下的ALI表):SELECT *FROM A…

继续阅读 MySQL表的导出

mysql5大引擎之间的区别和优劣之分

  • Post author:
  • Post category:mysql

 MyISAM:默认的MySQL插件式存储引擎,它是在Web、数据仓储和其他应用环境下最常使用的存储引擎之一。注意,通过更改STORAGE_ENGINE配置变量,能够方便地更改MySQL服务器的默认存储引擎。InnoDB:用于事务处理应用程序,具有众多特性,包括ACID事务支持。(提供行级锁)BDB:可替代InnoDB的事务引擎,支持COMMIT、ROLLBACK和其他事务特性。 Memory:将…

继续阅读 mysql5大引擎之间的区别和优劣之分