![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
黄显军
这个作者很懒,什么都没留下…
展开
-
decimal(M,N)范围限制
mysql 脚本执行时利用as decimal(90,2)转换时报错,java.sql.SQLSyntaxErrorException: Too-big precision 90 specified for 'sum(if(tr.payway = '刷卡',tr.receipt_amount,0))'. Maximum is 65.利用as decimal(65,65)转换时报错java.sql.SQLSyntaxErrorException: Too big scale 65specified fo.原创 2021-01-17 16:57:05 · 1725 阅读 · 0 评论 -
mysql 5.7之后 报错 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and ...
具体错误是:[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 G...原创 2019-01-09 20:43:32 · 1164 阅读 · 0 评论 -
centos配置 mysql 主从复制
1、准备两台已经安装好mysql数据库的centos服务器确保主数据库与从数据库一模一样。例如:此文档中的Slave库中需要与Mater库中23bookstore数据库和表完全一样2、原理mysql主从配置的流程大致工作原理如下图所示:1)master会将变动记录到二进制日志里面;2)master有一个I/O线程将二进制日志发送到slave;3) slave有一...原创 2018-12-23 18:37:20 · 155 阅读 · 0 评论 -
wget、rpm、yum在CentOS7中安装mysql5.7.20
在命令行中分别执行如下指令cd /usr/local/src/wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm 当然,这个文件也可以去http://repo.mysql.com网站下载,如下图所示如果是下载到本地Windows系统后,可以使用winSCP工具连接linux系统后拖拽到要存放.rpm...原创 2018-12-11 12:34:05 · 577 阅读 · 1 评论 -
导入.csv文件到mysql数据库
首先通过如下命令获取到mysql的secure_file_priv的值:show variables like '%secure%'secure_file_priv 的值是在对mysql导入导出csv文件时的路径,mysql的文件只能导入导出到此路径,我的的mysql数据库的secure_file_priv的值为C:/ProgramData/MySQL/MySQL Server 5.7...原创 2018-10-31 02:50:15 · 423 阅读 · 0 评论 -
mysql导出.csv文件
首先要进入mysql命令行,输入 SHOW VARIABLES LIKE '%secure%';获取secure_file_priv的值,该值是csv文件的存放路径。具体操作过程如下图所示然后将数据库中的表按如下指令导出.csv文件select * from t_userinto outfile 'C:/ProgramData/MySQL/MySQL Server 5.7/Upl...原创 2018-10-30 23:16:59 · 632 阅读 · 0 评论 -
mysql数据库的存储过程简单操作
显示数据库的存储过程:SHOW PROCEDURE STATUS WHERE DB='数据库名';显示存储过程的详细:SHOW CREATE PROCEDURE 数据库.存储过程名;删除存储过程:DROP PROCEDURE [IF EXISTS] 数据库.存储过程名;...原创 2018-10-30 08:54:38 · 621 阅读 · 0 评论 -
设置mysql密码的三种方式
由于新装的mysql默认是没有密码的,直接root用户进入mysql后可以按照如下三种方式进行密码设置,最终设置的表时mysql.user表,如下所示1.命令行使用root权限 进入mysql后set password =password('your-password');flush privileges;2.使用GRANT语句 grant all on *.* to 'root'@...原创 2018-10-29 21:43:43 · 634 阅读 · 0 评论 -
"net start mysql" 启动MySQL服务报错,提示发生系统错误5解决方法
运行net start/stop 拒绝访问!切换到管理员模式就可以启动了。原创 2018-10-29 21:06:52 · 255 阅读 · 0 评论 -
net stop mysql 服务名无效。请键入 NET HELPMSG 2185 以获得更多的帮助。
为什么会出现这种情况呢?因为 net start +服务名,启动的是win下注册的服务,所以需要按照截图去进行操作命令行删除mysql服务:sc delete mysql原创 2018-10-29 20:56:06 · 2302 阅读 · 1 评论