mysql
xq30397022
初学者
展开
-
Mysql error number 2003 can't connect to mysql server on XXX(10061)
在做项目的时候mysql存的都是乱码,所以自己改了my.ini文件,导致配置文件出错无法建立连接服务器如果你也报这个错,首先检查服务器是否可以启动,如果不能启动说明你的mysql配置出现问题,要重新配置一遍,具体做法是:找到你的mysql安装地点,打开bin,选择执行MySqlInstranceConfig.exe,按照步骤一点一点的重新配置一遍,问题就解决了。如果你的服务器任然可原创 2012-04-06 11:52:17 · 1200 阅读 · 0 评论 -
查询Mysql 最近几天,最近几周的语句
首先弄懂mysql日期增加/减去 几天几周的日期函数MySQL 为日期增加一个时间间隔:date_add()now() //now函数为获取当前时间select date_add(now(), interval 1 day); - 加1天select date_add(now(), interval 1 hour); -加1小时select date_add(now(), interv...原创 2018-03-22 10:38:39 · 5284 阅读 · 0 评论 -
mysql 报错:Using a password on the command line interface can be insecure.
意思:在命令行中直接输入密码账号信息是不安全的这个是在MySQL5.6版本以后才出现的出现场景1、登录mysql的时候#mysql -uroot -p数据库密码Using a password on the command line interface can be insecure.解决方式:#mysql -uroot -p 回车,提示输入密码2、在mysqldump中使用#mysqldum...原创 2018-03-26 11:54:26 · 93073 阅读 · 9 评论 -
linux 下 Mysql的数据自动备份脚本实现
今天操作数据库的时候不小心delete了一张表的数据,导致数据无法恢复,突然意识到数据备份的重要性我使用的是MySQL5.6的版本1、创建备份存放的目录#mkdir /home/backup2、编写要执行的.sh脚本文件#vim /home/backup/mybackup.sh将以下的内容编写进去#!/bin/bashmysqldump DATABASE_NAME > /home/backu...原创 2018-03-26 11:46:56 · 1269 阅读 · 0 评论 -
Centos tomcat+mysql+ftp 网站服务器搭建指南
1、先配置vsftp用户和路径 #adduser -d /home/dthl-g ftp -s /sbin/nologin srsman#passwd srsmanchanging password for user beinan.New password:Retype new password:passwd: all authentication tokens updat原创 2017-03-08 17:31:57 · 1698 阅读 · 0 评论 -
提升mysql大数据插入或者更新数据条目的执行效率
我在做项目的时候有这么个需求,我需要对每天产生的16000条数据进行批量的更新修改,首先我们先在数据表里面查询新的数据条目是否已经在现有的表里存在,如果存在就执行update方法,如果不存在就直接执行insert方法我的做法就是for(循环16000条数据){String sql = "select * from user where userid=? and uname=? an原创 2017-03-15 10:04:05 · 8528 阅读 · 1 评论 -
Linux MySQL server PID file could not be found!
在执行#service mysql restartMySQL server PID file could not be found! [失败]Starting MySQL.........................................................出现以上问题,说是找不到mysql服务进程ID。原因是现在的原创 2017-03-15 09:37:40 · 2004 阅读 · 0 评论 -
org.hibernate.exception.GenericJDBCException: Cannot release connection
造成Cannot release connection的原因有很多,要具体问题具体分析。从异常分析,造成这个异常org.hibernate.exception.GenericJDBCException: Cannot release connection 归根结底是 Caused by: java.sql.SQLException: Already closed. 即连接已关闭。网上有很多原创 2017-03-23 09:24:02 · 3733 阅读 · 0 评论 -
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
最近在大修服务器数据库的时候,发现了一个问题!输入#mysql 会报一个错误!上网查了好多,说什么删除mysql库下user表中用户名为空的用户,就可以解决了,或者说是重新设置root用户密码什么的我想说这些文章都是抄袭出自同一篇文章,根本起不了作用。后来我自己研究了2天才发现这貌似是一个系统bug我的服务器系统是RedHat 5.版本貌似这个版本的服务器不支持mysql直原创 2017-03-21 16:48:52 · 580 阅读 · 0 评论 -
如何找回你的MYSQL备份数据文件?
最近公司的服务器出现了系统故障,导致服务器数据库的表文件有很多损坏的,按理说应该有比较简单的方法来修复,但是我的技术水平有限并不能回复其中的数据,于是我就在找其他的方法。无意中我发现我的数据库存放路径所占磁盘空间太大,于是进去看看详细情况,被我发现了一个秘密。我的服务器上每天都会自动备份数据库文件我mysql的安装路径是在 /var/lib/mysql我的备份文件是在/var/ba原创 2017-03-21 16:33:12 · 372 阅读 · 0 评论 -
MySQL 报错 mysql Failed to open file 'sqlname.sql', error: 2 解决方案
这回来个错误提示的杂谈,关于Linux服务器上MySQL导入数据库文件失败的一个解决方案,报错内容:Failed to open file 'sqlname.sql', error: 2 ,很伤感哈,这玩意儿感觉还不算的特别智能,解决方案也相对无脑,能解决了就行,是吧? 首先我们来看一下网上盛行的MySQL导入数据库文件的两种方法: 方法一:use转载 2017-03-21 16:25:46 · 13286 阅读 · 2 评论 -
在centos下搭建php环境
今天研究了一天如何在linux下搭建php服务器,有的人虽然写的很详细但是配置过多,步骤繁琐,现在向大家推荐一个快速的搭建方法:步骤1:一、使用screen(可选)由于编译安装Nginx Apache PHP MySQL等软件会花费比较长的时间,难免会出现由于网络意外中断而导致安装也中断了,所以为了避免此问题,可以用screen来安装。screen的使用方法如下:1、安装scr原创 2016-06-02 17:33:38 · 479 阅读 · 0 评论 -
带有日期的查询
1、如果用的是mysql,列类型为datetime,在查询的时候可以直接使用java.util.date 类型private Date startDate;private Date endDate;String sql = "select * from news where ctime > ? and ctime Query q = session.createQuery(s原创 2013-08-30 09:44:50 · 784 阅读 · 0 评论 -
mysql错误大全
0101 属于其他进程的专用标志。0102 标志已经设置,无法关闭。0103 无法再次设置该标志。0104 中断时无法请求专用标志。0105 此标志先前的所有权已终止。0106 请将软盘插入驱动器 %1。0107 后续软盘尚未插入,程序停止。0108 磁盘正在使用或已由其他进程锁定。0109 管道已经结束。0110 系统无法打开指定的设备或文件。0111 文转载 2012-04-06 11:59:36 · 2059 阅读 · 0 评论 -
MySql保存乱码问题
这个是由于你在安装mysql时没有选择正确的编码格式,可能是选择默认,字符编码为lian1,所以要修改你mysql的字符编码修改方式如下:方法一:1、查看现编码:mysql> SHOW VARIABLES LIKE 'character_set_%';mysql> SHOW VARIABLES LIKE 'collation_%';2、修改编码:原创 2012-04-06 12:15:14 · 719 阅读 · 0 评论 -
MySQL log_bing恢复delete / update /drop 数据
首先开启MySQL的log_bin设置,修改mysql配置文件#vim /etc/my.cnf在[mysqld]下检查是否有 log-bin=mysql-bin 设置,没有的话加上这条设置重启mysql测试是否启用log-bin,在数据库新建一个数据表,然后到mysql的文件目录下寻找是否存在mysql-bin.00000X文件如果有说明配置生效下面开始举例说明新建testtable表,添加id...原创 2018-03-26 17:57:18 · 439 阅读 · 0 评论