mysql
文章平均质量分 71
mysql
鲍海超-GNUBHCkalitarro
九天阊阖开宫殿,万国衣冠拜冕旒。
展开
-
MySQL:基础操作(1)
MySQL:码包安装mysql(5.6.51)_鲍海超-GNUBHCkalitarro的博客-CSDN博客。原创 2023-09-25 19:46:01 · 312 阅读 · 0 评论 -
MySQL:远程连接数据库(2)
两台centos7 其中一台安装MySQL数据库另外一台安装mariadb最小化安装mysql仅供MySQL连接 或者安装完整版mysql也是可以的,只要。原创 2023-09-27 12:47:54 · 719 阅读 · 0 评论 -
MySQL:数据库的物理备份和恢复-冷备份(3)
物理备份:直接复制数据文件进行的备份优点:不需要其他的工具,直接复制就好,恢复直接复制备份文件即可缺点:与存储引擎有关,跨平台能力较弱逻辑备份:从数据库中导出数据另存而进行的备份优点:能使用编辑器处理,恢复简单,能基于网络恢复,有助于避免数据损坏缺点:备份文件较大,备份较慢,无法保证浮点数的精度,使用逻辑备份数据恢复后,还需要手动重建索引,十分消耗cpu资源。冷备份的优点:1.是非常快速的备份方法,因为只需要拷贝文件即可。原创 2023-10-05 18:49:40 · 492 阅读 · 0 评论 -
MySQL:温备份和恢复-mysqldump (4)
温备:同样是在数据库运行的时候进行备份的,但对当前数据库的操作会产生影响。(只可以读操作,不可以写操作)温备份的优点:1.可在表空间或数据文件级备份,备份时间短。2.备份时数据库依然可以使用。3.可达到秒级恢复,能够恢复到某一个时间点上。4.恢复的速度很快,在大多数情况下在数据库工作时就可恢复。5.几乎所有的数据库实体都可以进行恢复。温备份的缺点:1.尽量不要出错,否则后果会很严重。2.如果热备份不成功,所得结果不可用于时间点的数据恢复。3.维护的工作比较困难。原创 2023-10-05 19:05:59 · 352 阅读 · 1 评论 -
MySQL:增量备份和恢复(5)
增量备份的特点MySQL数据库二进制日志对备份的意义增量备份的优点是没有重复数据,备份量不大,时间短。缺点也很明显,需要上次完全备份及完全备份之后所有的增量备份才能恢复,反推恢复,操作较为繁琐。二进制日志对备份的意义如下:1)二进制日志保存了所有更新或者可能更新数据库的日志文件2)二进制日志在启动Mysql服务器后开始记录,并在文件达到max_binlog_size 所设置的大小或者接收到的flush logs命令后重新创建新的日志文件。原创 2023-10-06 19:19:30 · 286 阅读 · 0 评论 -
MySQL:主从复制-基础复制(6)
主服务器 192.168.254.1从服务器(1)192.168.254.2从服务器(2)192.168.253.3我在主服务器上执行的操作会同步至从服务器。原创 2023-10-08 22:05:31 · 553 阅读 · 1 评论 -
MySQL:读写分离-amoeba(7)
mysql主服务器 192.168.254.1mysql从服务器(1)192.168.254.2mysql从服务器(2)192.168.254.3amoeba代理服务器 192.168.254.4测试服务器 192.168.254.5此技术搭配主从复制,我的主服务器和从服务器都进行了主从复制。原创 2023-10-09 19:45:50 · 198 阅读 · 0 评论 -
MySQL:进阶操作(8)
use hello;#进入hello数据库中创建一个名为world的表,表头字段包含了id,name,age,他的引擎为myisam,字符集为utf8。原创 2024-04-08 20:23:54 · 895 阅读 · 0 评论 -
MySQL:mysql忘记密码,破解密码(9)
如果你没有密码的化现在去创建一个密码,有的话跳过这步然后假装忘记密码。原创 2024-04-08 20:42:03 · 472 阅读 · 0 评论 -
MySQL:主键,事件,索引的基础用法(10)
一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。索引能够加快客户端的查询速度。原创 2024-04-11 23:29:04 · 864 阅读 · 0 评论 -
MySQL8.0.36-社区版:Windows和Linux上的应用部署(1)
本章不做过多的介绍了,你可以去官方的文章查看到更详细,更专业的介绍,我这里直接讲解如何进行安装。原创 2024-04-09 21:54:22 · 1368 阅读 · 0 评论 -
MySQL8.0.36-社区版:通用语法(2)
字符串类型前两个比较常用,定长字符串意思是你定义了10个的长度他就占用10个如果你没写够10个那么他会用空格填补,如果是varchar的话,你虽然定义了10个但是你写了2个字符,他就占用2个字符,这样的对比下char的性能最好,varchar没有char性能好,因为char不需要去计算空间占用,你给多少就是多少。此外还可以在创建时进行检测,如果有这个数据库则不创建,如果没有这个数据库则创建,这样的话即使数据库有或者没有,那么都不会报错。:update 表名 set 字段1=值1 ,字段2=值2,;原创 2024-04-15 11:48:16 · 1340 阅读 · 0 评论 -
MySQL8.0.36-社区版:错误日志(3)
mysql有个错误日志,是专门记录错误信息的,这个功能默认是开启的一般都是在/var/log/mysqld.log 日志中存放。原创 2024-04-13 23:38:42 · 555 阅读 · 1 评论 -
Linux:将mysql数据导入mongodb
创建一个tarro表结构为 (id int,name varchar(20))现在可以去/tmp里看看,就会生成个文件,其中就有mysql的数据。其中含有mariadb.service才是我们要用的文件。aaa.tarro是aaa数据库tarro表所有的数据。mysql和mongodb都要同时开启。进入mysql创建一个数据库为aaa。插入几个数据,等会把这里的数据导过去。现在就可以退出mysql数据库了。原创 2023-10-16 18:54:07 · 635 阅读 · 0 评论