MySql
人生难得几回搏
这个作者很懒,什么都没留下…
展开
-
MySql替换列内内容.txt
SELECT * FROM product AS a WHERE a.description LIKE '%shopxx%';-- SELECT * FROM product; --update product AS a SET description = REPLACE(description,'shopxx','ChinaBuy') WHERE a.description LIKE '原创 2013-04-10 16:01:51 · 415 阅读 · 0 评论 -
MySQL定时执行脚本(计划任务)命令实例
在mysql中我们可以直接进行一些参数设置让它成定时为我们执行一些任务了,这个虽然可以使用windows或者linux中的计划任务实现,但是mysql本身也能完成转载 2014-09-16 13:59:20 · 504 阅读 · 0 评论 -
MySql错误代码1045的解决方案
错误代码 1045Access denied for user 'root'@'localhost' (using password:YES)解决办法是重新设置root用户密码,在Windows平台下操作步骤如下:1、以系统管理员身份登录到系统;2、如果MySQL服务器正在运行,停止它。 如果是作为Windows服务运行的服务器,进入服务管理器:开始菜原创 2013-04-23 09:11:08 · 433 阅读 · 0 评论 -
使用hibernate自动生成数据库表
使用hibernate自动生成数据库表在hibernate3.2以后有两种方式:1,使用hbm.xml形式;2,使用注解的形式,由于刚入门hibernate,昨天整了一个晚上,一种也没有弄出来,在此记录下来。本文介绍第一种方式:IDE使用的是MyEclipse8.0,数据库使得是mysql5.1,hibernate3.21,新建web项目,导入所需的jar包,(此为最关键一步,导入原创 2013-05-02 16:26:23 · 459 阅读 · 0 评论 -
远程连接MYSQL 错:1130-host ... is not allowed to connect to this MySql server
解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"mysql -u root -pvmwaremysql>use mysql;mysql>update user se原创 2013-05-03 09:40:19 · 594 阅读 · 0 评论 -
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException||java.net.SocketException: Broken pipe
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException||java.net.SocketException: Broken pipe描述: 用jpa(hibernate实现)做应用时,程序中报以下错误: com.mysql.jdbc.exceptions.jdbc4.CommunicationsExce原创 2013-04-22 08:37:52 · 1024 阅读 · 0 评论 -
一个 MYSQL 并集 的问题。
一个 MYSQL 并集 的问题。昨天遇到一个看似很简单的SQL语句(多对多关系的)[基于MYSQL]。我问了我认识的所有计算机专业人士、若干研究生,没人会解。后来加了12个技术群,其中三个技术群的人,总计二十人讨论了两个多小时,无解。我觉得这个问题不难,并且有可行的解决方案!需求是这样:数据库结构:user_name product_id1原创 2013-04-19 10:20:06 · 530 阅读 · 0 评论 -
MySQL里的wait_timeout
如果你没有修改过MySQL的配置,缺省情况下,wait_timeout的初始值是28800。wait_timeout过大有弊端,其体现就是MySQL里大量的SLEEP进程无法及时释放,拖累系统性能,不过也不能把这个指设置的过小,否则你可能会遭遇到“MySQL has gone away”之类的问题,通常来说,我觉得把wait_timeout设置为10是个不错的选择,但某些情况下可能也会出问原创 2013-04-16 16:42:40 · 358 阅读 · 0 评论 -
mysql关闭服务
自动: 用cmd方式,到mysql安装路径的bin文件夹下,执行:mysqld-nt --install 手动:直接到到mysql安装路径的bin文件夹下执行net start mysql即可。 如果不想让mysql在计算机启动时候就启动服务,执行:mysqld-nt --remove 也可以在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetSer原创 2013-04-23 08:42:53 · 519 阅读 · 0 评论 -
SQLyog连接不上MySQL
如果出现"ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)", 说明你的MySQL还没有启动。 解决办法:第一步删除c:\windowns下面的my.ini第二步打开c:\mysql\bin\winmysqladmin.exe 输入用户名 和密码第三步 在dos下 输入 mysqld-nt -r原创 2013-04-12 11:10:19 · 949 阅读 · 0 评论 -
mysql 同步 master-slave
linux OS: ubuntu server 8.04.1software: mysql5.0.51mysql1 : 192.168.6.4 //mastermysql2 : 192.168.6.5 //slave安装步骤 1. 分别在两台机器上安装mysql-servershell > apt-get install mysql-server2.原创 2013-04-11 14:01:41 · 376 阅读 · 0 评论 -
打开后缀名为.frm .myd .myi的文件
mysql的版本一致,字体一致。此方法简单快捷但不是没个人都能做到。2、就是在本地机器安装mysql数据库转换*.frm,*.myd,*.myi,文件为*.sql文件:1、首先安装mysql,最好版本和服务器一致,字体也要一致(不一致导入后有后遗症-乱码)。2、然后用建库命令 创建新的数据库命令如下:create database name;(创建名为name的数据库呵呵“;”不能少)转载 2014-09-25 08:28:23 · 3526 阅读 · 0 评论