
MySQL
文章平均质量分 53
刘大强老师
大强老师,现就职于猴王软件学院,有20多年软件开发和培训经验,讲课通俗易懂,幽默风趣,深受学员好评和喜爱。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Navicat连接MySQL8报错:1251- Client does not support authentication protocol requested by server...
错误信息:1251- Client does not support authentication protocol requested by server;原创 2025-03-30 11:55:43 · 225 阅读 · 0 评论 -
Navicat导入向导说明
1.下载Navicat下载地址: https://pan.baidu.com/s/16z9qNtyk24bsrZxRFBHP2w提取码:pagv2.安装Navicat全部选择默认设置,如下图所示 :安装成功界面,如下图所示 :3.连接源数据库在Navicat中选择连接->SQL Server新建连接,如下图所示 :输入连接信息后,点“连接测试”,连接成功,如下图所示 :打开数据库表,如下图所示:4.连接目标数据库在Navicat中选择连接->MySQL新建连接,如原创 2021-10-22 17:41:11 · 4137 阅读 · 1 评论 -
MySQL数据库存储特殊字符
1.问题描述MySQL数据库存储特殊字符(例如微信小程序用户昵称包含emoji表情),后台报错:2021-05-17 20:46:21.407 [https-jsse-nio-19000-exec-9] [1;31mERROR[0;39m [36mdruid.sql.Statement:149[0;39m - {conn-10046, pstmt-20895} execute error. INSERT INTO sys_user ( id,username......java.sql.SQL原创 2021-10-22 17:31:28 · 2511 阅读 · 0 评论 -
nested exception is java.sql.SQLException: Zero date value prohibited
问题描述插入数据后,查询报错:2021-10-18 15:14:44.987 ERROR 2008 --- [nio-8002-exec-3] o.j.c.e.JeecgBootExceptionHandler : Error attempting to get column 'update_time' from result set. Cause: java.sql.SQLException: Zero date value prohibited; Zero date valu原创 2021-10-18 15:35:51 · 1966 阅读 · 0 评论 -
BProxy用户使用手册(4)常见问题
unpermitted host[root@localhost ~]# mysql -uguest -pguest -P3309 -h127.0.0.1Warning: Using a password on the command line interface can be insecure.ERROR 1045 (28000): unpermitted hostIP拦截后,如果使用127.0.0.1连接admin端口,会出现这个问题。应改为使用白名单中的地址192.168.8.原创 2021-09-09 12:59:56 · 212 阅读 · 0 评论 -
BProxy用户使用手册(3)使用教程(3)DBProxy管理
DBProxy管理 目前DBProxy支持对以下功能模块的管理:基本操作管理、用户管理、连接管理、分表管理、backend管理、日志管理、流量控制、统计信息管理和监控管理。下面章节便依次展开介绍各个模块的功能以及用法。 基本操作管理 基本操作管理主要是对DBProxy本身的一些管理,诸如:设置DBProxy启动时所属的用户、DBProxy监听的端口号、DBProxy版本信息、DBProxy平滑关闭等等信息,下面一一介绍。 启动用户设置 功能..原创 2021-09-09 11:36:33 · 1249 阅读 · 0 评论 -
BProxy用户使用手册(3)使用教程(2)DBProxy兼容的SQL语法
DBProxy兼容的SQL语法 目前DBProxy兼容绝大多数MySQL语法。但是对于特殊配置、环境下的某些MySQL语法有一定的限制,限制会在本节列出。 SQL语句支持限制 不支持的语句 序号 不支持的语句 1 lock table(s) 2 flush table with read lock 3 flu..原创 2021-09-09 11:33:22 · 348 阅读 · 0 评论 -
DBProxy用户使用手册(3)使用教程(1)启动
使用教程 启动 脚本启动 修改/usr/local/mysql-proxy/bin/mysql-proxyd脚本proxydir=$install_path 例如:proxydir=/usr/local/mysql-proxy 修改命令:vi /usr/local/mysql-proxy/bin/mysql-proxyd启动$install_path/mysql-proxyd $instance_name start/res...原创 2021-09-09 11:31:36 · 276 阅读 · 0 评论 -
DBProxy用户使用手册(2)安装与部署
安装与部署安装与部署参考《DBProxy快速入门教程V1.1.docx》中的对应章节配置文件详细说明配置文件基本配置如下(*表示启动时必须配置的选项)#*标志代表必须配置[mysql-proxy]#*管理接口的用户名admin-username=monitor#*管理接口的密码admin-password=xxxx#*DBProxy监听的管理接口IP和端口admin-address=0.0.0.0:3308#用户名与其对应的加密过的MySQL密码,密..原创 2021-09-09 11:28:47 · 710 阅读 · 0 评论 -
DBProxy用户使用手册(1)总体信息
总体信息 关于本手册 本参考手册仅针对美团点评内部目前使用的 DBProxy v0.2.0 版本功能和使用方法进行介绍,意在使用户更快速的掌握DBProxy v0.2.0 版本提供的各种功能,以及更便捷的针对线上使用DBProxy v0.2.0 出现的故障进行排错。 DBProxy概述 DBProxy简介 DBProxy是由美团点评公司技术工程部DBA团队(北京)开发维护的一个基于MySQL协议的数据中间层。它在奇虎360公司开源的Atlas基础上,修改了部分bug,并且添加了很原创 2021-09-09 11:27:43 · 199 阅读 · 0 评论 -
DBProxy快速入门教程
DBProxy快速入门教程目录1. DBProxy简介 12. DBProxy主要功能 23. DBProxy安装 23.1. 安装依赖项 83.1.1. 安装wget工具 83.1.2. 安装git工具 83.1.3. 安装epel企业版Linux额外包 93.1.4. 安装Percona 5.5数据库 93.1.5. 安装MySQL 5.6数据库 103.1.6. 安装jemalloc内存分配器 153.1.7. 安装libevent 高性能事件通知库原创 2021-09-09 11:15:49 · 1481 阅读 · 0 评论 -
修改MySQL默认密码
修改MySQL默认密码错误信息:Your password does not satisfy the current policy requirements解决办法:SHOW VARIABLES LIKE 'validate_password%';SET GLOBAL validate_password_policy=LOW; SET GLOBAL validate_password_length=6;GRANT ALL PRIVILEGES ON *.* TO 'root'@'%%' ID原创 2021-07-01 10:53:57 · 131 阅读 · 0 评论 -
使用 MySQL Yum Repository 在 Linux 上安装 MySQL
1、安装wget插件yum -y install wget2、下载 MySQL Yum 存储库wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm3、安装下载的发布包sudo yum localinstall mysql80-community-release-el7-3.noarch.rpm4、通过以下命令检查 MySQL Yum 存储库是否已成功添加:yum repolist enabled |原创 2021-07-01 10:28:26 · 350 阅读 · 0 评论 -
Linux CentOS安装配置MySQL数据库
Linux CentOS安装配置MySQL数据库1、下载mysql源安装包:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2、安装mysql源:yum localinstall mysql57-community-release-el7-8.noarch.rpm 若结尾出现complet...原创 2018-09-09 19:29:58 · 216 阅读 · 0 评论 -
MySQL 更新列数据值为行号
SET @num = 0; UPDATE sys_menu SET sort = (@num := @num + 1);原创 2018-05-05 10:22:39 · 6025 阅读 · 0 评论 -
Navicat导入数据到MySQL
Navicat导入数据到MySQL视频地址:http://v.youku.com/v_show/id_XNDA2NzgzNDk1Ng==.html?spm=a2h3j.8428770.3416059.1欢迎加入大华软件学院QQ群交流,群号:665714453。原创 2019-02-18 09:20:31 · 543 阅读 · 0 评论 -
MySQL创建用户和授权
1、创建用户语法CREATE USER 'username'@'host' IDENTIFIED BY 'password';说明:username:你将创建的用户名 host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符% password:该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码...原创 2019-04-11 15:54:12 · 311 阅读 · 0 评论 -
The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone
错误信息:java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone ...原创 2019-04-02 15:08:49 · 1506 阅读 · 1 评论 -
MySQL创建用户与授权
一. 创建用户命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';说明:username:你将创建的用户名 host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符% password:该用户的登陆密码,密码可以为空,如果为空则该用户可以...转载 2019-05-27 19:04:50 · 134 阅读 · 0 评论 -
MySQL创建用户和授权
/**新增book用户,允许远程访问。*/CREATE USER 'book'@'%' IDENTIFIED BY '123456';/**授权book用户,允许远程访问。*/GRANT ALL ON book.* TO 'book'@'%';原创 2019-05-29 10:12:33 · 584 阅读 · 0 评论 -
Workbench导入数据到MySQL
Workbench导入数据到MySQL视频地址:http://v.youku.com/v_show/id_XNDA2NzgzNDU1Ng==.html?spm=a2h3j.8428770.3416059.1欢迎加入大华软件学院QQ群交流,群号:665714453。原创 2019-02-18 09:19:54 · 534 阅读 · 0 评论 -
MySQL 5 升级为 8 配置
1、修改dependency <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <!-- <version>6.0...原创 2019-02-17 15:03:49 · 1128 阅读 · 0 评论 -
Spring Boot连接MySQL8报错:java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_pass
报错信息:java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_password'. at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:868) ~[mysql-connector-java-5.1.43.jar:5.1.43] at ...原创 2018-07-05 11:08:21 · 3047 阅读 · 1 评论 -
MyEclipse连接MySQL报错:the server time zone value *** is unrecognized
错误信息:解决办法:URL后加?serverTimezone=UTC原创 2018-07-04 20:17:12 · 6106 阅读 · 4 评论 -
MYSQL关键字
ADDALLALTERANALYZEANDASASCASENSITIVEBEFOREBETWEENBIGINTBINARYBLOBBOTHBYCALLCASCADECASECHANGECHARCHARACTERCHECKCOLLATECOLUMNCONDITIONCONNECTIONCONSTRAINTCONTINUECONVERTCREATECROSSCURRENT_DATECURRENT_TI...转载 2018-07-04 17:31:35 · 882 阅读 · 0 评论 -
数据库设计中的英文术语表
Access method(访问方法):此步骤包括从文件中存储和检索记录。 Alias(别名):某属性的另一个名字。在SQL中,可以用别名替换表名。 Alternate keys(备用键,ER/关系模型):在实体/表中没有被选为主健的候选键。 Anomalies(异常)参见更新异常(update anomalies) Application design(应用程序设计):数据库应用程序生命周期的一...转载 2018-07-04 16:47:43 · 2577 阅读 · 0 评论 -
MySQL Workbench Update 报错
报错信息:update sys_menu set menu_state = 1 Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option ...原创 2018-05-05 10:13:06 · 1438 阅读 · 0 评论 -
MySQL数据库配置
# 数据库配置# spring.jpa.hibernate.ddl-auto=createspring.jpa.hibernate.ddl-auto=nonespring.datasource.url=jdbc:mysql://localhost:3306/myframe?useSSL=falsespring.datasource.username=rootspring.datasource.pa...原创 2018-04-26 09:31:22 · 206 阅读 · 0 评论 -
MySQL文档
MySQL文档MySQL服务器MySQL参考手册 MySQL企业版MySQL企业监视器 Oracle数据库企业管理器MySQL企业备份 MySQL企业安全MySQL企业加密MySQL企业审计MySQL企业防火墙MySQL线程池MySQL NDB群集MySQL NDB集群参考指南 NDB群集API开发人员指南NDB集群内部手册memcache和NDB集群MySQL簇管理器 MySQL实用程序MySQ...翻译 2018-03-11 19:02:40 · 2709 阅读 · 1 评论 -
MySQL 5.7参考手册 6.3.2添加用户帐户
6.3.2添加用户帐户您可以通过两种方式创建MySQL帐户:通过使用旨在创建帐户并建立其权限的帐户管理语句(如 CREATE USER和) GRANT。这些语句会导致服务器对基础授权表进行适当的修改。通过直接操作MySQL授权表INSERT,使用 UPDATE,,或 等语句DELETE。首选的方法是使用帐户管理语句,因为它们比直接操作授权表更简洁,更不容易出错。所有这些陈述在第13.7.1节“账户...翻译 2018-03-17 10:28:14 · 337 阅读 · 0 评论 -
Spring Boot连接MySQL8报错:java.sql.SQLException: Unknown system variable 'tx_isolation'
报错信息:java.sql.SQLException: Unknown system variable 'tx_isolation' at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:964) ~[mysql-connector-java-5.1.43.jar:5.1.43] at com.mysql.jdbc.MysqlIO....原创 2018-07-05 11:13:47 · 12752 阅读 · 1 评论 -
MySQL Server 5.7中文乱码解决办法
1、修改my.ini文件Windows路径:C:\ProgramData\MySQL\MySQL Server 5.7\my.iniLinux路径:vim /etc/my.cnf改为:[client]......default-character-set=utf8[mysql]......default-character-set=utf8......[m...原创 2018-08-17 16:42:06 · 3181 阅读 · 1 评论 -
安装MySQL
安装MySQL视频地址:http://v.youku.com/v_show/id_XNDA2Mzg5OTgxNg==.html?spm=a2h3j.8428770.3416059.1欢迎加入大华软件学院QQ群交流,群号:665714453。原创 2019-02-15 19:29:33 · 201 阅读 · 0 评论 -
批量修改行政区划
--行政区划表drop table if exists sys_division;/*==============================================================*//* Table: sys_division *//*===================...原创 2019-01-11 10:47:26 · 486 阅读 · 0 评论 -
MySQL Workbench批量修改数据报错:Error Code: 1175. You are using safe update mode and you tried to update a t
批量修改数据SQL:update sys_menu set menu_extralink = true 错误信息:Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe ...原创 2018-12-21 12:57:20 · 1154 阅读 · 0 评论 -
Windows下修改MySQL密码
1、在以下文件夹下面C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql以管理员身份打开CMD命令窗口;2、输入mysql -u root -p;3、输入set password for root@localhost = password('123456'),即将密码改为123456。...原创 2018-11-04 12:19:52 · 1200 阅读 · 1 评论 -
MySQL报错:java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
1、用户名密码错误打开命令窗口,进入MySQL的bin目录,一般是在C:\Program Files\MySQL\MySQL Server 5.7\bin,输入命令:mysql -u [username] -p如果能进不去,则是用户名密码错误。如果能进去,则不是这个问题。2、没有权限在workbench的左上方的user and privilege中查看自己选中的用户的sc...原创 2018-09-27 17:49:47 · 2072 阅读 · 0 评论 -
连接MySQL报错:Establishing SSL connection without server's identity verification is not recommended.
报错信息:Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default ...原创 2018-09-27 17:42:48 · 1081 阅读 · 0 评论 -
解决linux下mysql乱码问题
1、修改/etc/my.cnf文件,增加以下几行:[client]# pipe=# socket=MYSQLport=3306default-character-set=utf8[mysql]no-beep# default-character-set=default-character-set=utf8# SERVER SECTION# ------------...原创 2018-09-12 11:04:47 · 643 阅读 · 0 评论 -
生成MySQL数据库表报错:Error Code: 1022. Can't write; duplicate key in table '#sql-e88_23'
生成MySQL数据库表报错SQL:alter table position add constraint FK_Reference_1 foreign key (partner_id) references partner (partner_id) on delete restrict on update restrict;报错信息:19:51:42 alter ta...原创 2018-09-05 19:56:28 · 1601 阅读 · 0 评论