MySQL
六月的翅膀
人生本是无根草,醉了何必问家乡
展开
-
MySQL/Navicat:查看Navicat保存过的数据库密码
场景:一直使用Navicat操作数据库,时间长了忘记密码。首先去注册表中找到Navicat存过的密码Navicat针对不同的数据库,它所存放的地点是不一样的MySQLHKEY_CURRENT_USER\Software\PremiumSoft\Navicat\Servers\MariaDBHKEY_CURRENT_USER\Software\PremiumSoft\NavicatMARIADB\Servers\MicrosoftSQLHKEY_CURRENT_USER\Softw...原创 2021-05-10 17:40:28 · 946 阅读 · 0 评论 -
MySQL:数据库还原问题
数据库已经定时备份了,想写还原脚本时出现了一个小状况还原脚本如下(下面只是展示了两个数据库)drop database if exists ca;create database ca;use ca;set autocommit=0;source E:\*****\Backup_dir\ca_bak.sqlcommit;drop database if exists gateway;create database gateway;use gateway;set autocomm.原创 2021-03-15 15:10:59 · 211 阅读 · 0 评论 -
MySQL:too many connections
MySQL:too many connections 查看连接数:show processlist;//这里会有很多sleep进程 查看最大连接数:show variables like "max_connections";//这里只有20 修改最大连接数:set GLOBAL max_connections=200;//假如sleep一直存在的话,还是会满 查看关闭非交互连接关闭之前等待时间:show global variables like 'wait_timeout...原创 2021-03-08 15:56:40 · 128 阅读 · 1 评论 -
MySQL: [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause
[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_gr.转载 2021-02-22 13:41:17 · 3417 阅读 · 3 评论 -
MySQL:备份数据库脚本报错mysqldump: Couldn‘t execute ‘SELECT COLUMN_NAME****
脚本如下@echo offecho 如果备份过程遇到任何问题请联系 感谢您的使用title MYSQL数据库备份进行中,请不要关闭该窗口color 0cecho.echo MySQL数据库备份echo *****************************echo.echo 今天是 %date%echo 时间是 %time%echo.echo *****************************rem 下面设置需要备份的数据库服务器IP地址,可修改,如修改,修改原创 2021-01-18 15:57:07 · 771 阅读 · 0 评论 -
MySQL:定时任务被拒绝
我设置了一个数据库定时备份的脚本,但是这几天发现定时任务总是不执行了首先检查脚本慎用pause,因为,在定时任务中慎用pause,否则造成弹窗没关闭,下一次任务不会成功执行。(不过有pause也不要紧,看第二条)检查下图,改为“停止现有实例”。即可。。...原创 2021-01-11 19:17:56 · 293 阅读 · 0 评论 -
MySQL主从失败:slave_IO_Running为No
先看问题,如图show slave status;看一下错误日志(这个错误日志可以在上面结果1右侧看到),大概这种位置发现给的错误原因是主从数据库的uuid相同了解决过程:首先要保证主从数据库的server_id不同(我这里server_id是不同的,所以不是这个原因)然后 查看uuid(发现两个数据库的uuid果然一样,问题所在)所以,只需要将其中一个的uuid修改一下即可。怎么改呢?Windows环境下,uuid在MySQL\mysql-5.7...原创 2020-12-11 19:59:56 · 725 阅读 · 0 评论 -
MySQL修改密码
依次执行下面几步:SHOW VARIABLES LIKE 'validate_password%';set global validate_password_policy=0;set global validate_password_length=4;use mysql;update user set authentication_string=password("新密码") where user='root';service mysqld restart下面这个玩意儿,你.原创 2020-12-02 16:21:56 · 383 阅读 · 0 评论 -
C++:连接MySQL
先建一个项目然后把mysql中lib文件夹下的libmysql.dll文件复制到C++项目路径下原创 2020-11-18 10:34:27 · 128 阅读 · 0 评论 -
MySQL:数据库备份批处理脚本
@echo offecho 如果备份过程遇到任何问题请联系 感谢您的使用title MYSQL数据库备份进行中,请不要关闭该窗口color 0cecho.echo MySQL数据库备份echo *****************************echo.echo 今天是 %date%echo 时间是 %time%echo.echo *****************************rem 下面设置需要备份的数据库服务器IP地址,可修改,如修改,修改后面的...原创 2020-11-13 15:22:46 · 333 阅读 · 0 评论 -
MySQL:数据库导入
先导出数据库然后cmd到导出的sql文件路径下,进到mysql命令行,执行如下操作webviewer是任意库名DROP DATABASE IF EXISTS webviewer;CREATE DATABASE IF NOT EXISTS webviewer;USE webviewer;source webviewer.sql;原创 2020-11-10 17:27:59 · 116 阅读 · 0 评论 -
Windows安装MySQL
官网下载安装包:https://dev.mysql.com/downloads/mysql/这个是ZIP的压缩包,解压后就可以用,但要先配置一下创建配置文件打开刚刚解压的文件夹C:\mysql-8.0.22-winx64,在该文件夹下创建my.ini配置文件,编辑my.ini配置以下基本信息初始化数据库然后进入到bin目录下初始化数据库:mysqld --initialize --console然后会输出root的初始密码输入安装命令:...原创 2020-11-05 23:09:43 · 102 阅读 · 0 评论 -
MySQL数据库
CentOS安装有外网情况去官网下载 Yum 资源包,下载地址为:https://dev.mysql.com/downloads/repo/yum/这个rpm包安装后并不是安装软件,而是新建了两个MySQL源,有了MySQL源,后面就可以直接yum安装了。wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpmrpm -ivh mysql-community-release-el7-5.noarch.rpm原创 2020-10-23 13:43:56 · 101 阅读 · 0 评论