
数据库
文章平均质量分 65
码农生活
这个作者很懒,什么都没留下…
展开
-
Linux下迁移复制MySQL5.7数据
因应用场景需要将mysql数据库A迁移到mysql数据库B,所以在此记录一下~环境:centos7、MySQL5.7关于MySQL迁移有多种方式,比如直接复制data文件夹,在另一台Linux服务器配置mysql的cnf,修改data指向路径,例如:这种方式没有测试过,同版本的mysql理论上是可行的方法二:先在另一台服务器上正常部署mysql,然后将关键文件和对应的数据库迁移过去即可关键文件:ibdata1复制到新的mysql数据库的data目录下,这里需要注意的是,直接覆盖可原创 2021-11-09 18:05:54 · 2058 阅读 · 0 评论 -
windows10安装MongoDB详细教程!!!
场景说明:线上环境使用的Linux的MongoDB,本地为windows操作系统,为此搭建一个windows本地MongoDB左右开发测试使用。1、初始化部署MongoDB第一步需要下载windows版本的MongoDB,我这里下载使用的是3.4.3版本,最新版本已经更新到5.x,大家根据需求进行下载部署安装官网下载地址:MongoDB Community Downloads | MongoDB这里滑动找到到对应版本进行下载即可,windows选择x86_64 x64注意:Mongo原创 2021-10-22 14:00:32 · 5308 阅读 · 0 评论 -
mysql5.7版本分组出现only_full_group_by解决办法
mysql5.7分组查询时出现 sql_mode=only_full_group_by错误,大致意思是无法查询非分组字段和非聚合函数这是5.7版本group by新特性,在Navicat打开查询窗口,输入 select @@sql_mode可看到 sql_mode中是有ONLY_FULL_GROUP_BY的这里我们需要重新设置一下sql_mode,去掉sql_mode中的ONLY_FULL_GROUP_BY,set sql_mode = 'STRICT_TRANS_TAB...原创 2021-01-20 19:02:42 · 1387 阅读 · 0 评论 -
Linux离线部署安装MySQL5.7(详细教程!!!)
mysql官网下载地址:https://dev.mysql.com/downloads/mysql/默认是显示最新版版本,点击Archives选择历史版本,我这里用到到是5.7.29版本选择对应版本下载好后上传到服务器下面开始部署安装mysql1、 创建新的用户组和新的用户,用来管理mysql,提高安全性groupadd mysql添加mysql用户 ,并制定组为mysql,/sbin/nologin意思是用户不允许登录useradd -r -g mysql mysql原创 2020-10-18 16:57:03 · 10858 阅读 · 3 评论 -
mysql5.7搭建主主同步(详细教程!!!)
mysql5.7主从同步系统环境:centOS7.xmysql-5.7.29首先需要在两台服务器上部署mysql5.7MySQL搭建主从优点:1、简单主从一般为一主一从,部署在不同服务器上,可以防止单一主机的数据丢失,提高数据的安全性2、主机宕机的时候,可以快速切换到从库提供服务,使业务系统能够正常运转3、实现读写分离,访问从库上执行读取查询操作,主库执行增改删操作4、在从库中执行备份,以避免备份期间影响主库的服务。5、在从库服务器上做数据报表和数据统计,可以避.原创 2020-10-18 16:29:09 · 1727 阅读 · 0 评论