
mysql
ssyan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql和sql时间 字段比较大小的问题
不能用两个字符串比较的小的方法来做。例如:‘2010-10-20’ > ‘2010-12-15’正解:都是 , 后面的时间- 前面的时间mysqlselect count(*) from table where timestampdiff(hour,'2008-08-08 12:00:00','2008-08-08 00:00:00') > 0server sqlselect count(*) from table where DATEDIFF ([second], '2004-09-18 00:转载 2011-01-19 10:18:00 · 30574 阅读 · 3 评论 -
MySQL快速复制数据库的方法
某些时候,例如为了搭建一个测试环境,或者克隆一个网站,需要复制一个已存在的mysql数据库。使用以下方法,可以非常简单地实现。 假设已经存在的数据库名字叫db1,想要复制一份,命名为newdb。步骤如下: 1. 首先创建新的数据库newdb #mysql -u root -ppassword mysql>CREATE DATABASE `转载 2013-07-10 16:04:43 · 57104 阅读 · 4 评论 -
mysql授权
一、 mysql授权 GRANT 语句的语法如下: GRANT privileges (columns) ON what TO user IDENTIFIEDBY "password" WITH GRANT OPTION 1.grant select,insert on *.* to test@"local" Identifi转载 2013-04-24 15:09:44 · 1079 阅读 · 0 评论 -
IP处理函数inet_aton()和inet_ntoa()
MYSql的IP对int的转换函数 select inet_aton(ip) from table_name; 网络地址: 192.168.33.123 每一个值最大不会越过255,也就是十六进制的FF,两个Byte刚好表示的最大值是255, 这样子,就可以用一个32位的整形来保存这个地址 192 168 33 123 1100 0000 1010 1000 0010 0001 0111原创 2011-02-22 09:36:00 · 4892 阅读 · 0 评论 -
MYSQL重装时需要旧密码解决方法
方法1:重装了Mysql,在配置的时候,老是需要指示输入旧的Mysql的root用户的密码! 不然就会出现 Nt. 1045 的数据库错误。只有强硬删除原来的数据文件了,一般的mysql的原来配置的文件都是在配置的程序目录下的,如 "C:/Document and setting/All Users/Application Data/"这个目录中的, 原来的mysql的密码和数据库设置就是在这个目录中, 将这个目录下的mysql的这个文件夹全部删除后就可以成功的重装mysql而不再要求输入旧的roo转载 2011-02-23 14:28:00 · 3618 阅读 · 0 评论 -
IP地址在mysql的存储(IP地址和int的转换)
PHP echo ip2long('192.168.1.38'); 输出:3232235814 MYSQL SELECT INET_ATON('192.168.1.38'); 输出:3232235814 两个函数返回的结果是一样的,都是A*256*256*256+B*256*256+C*256+D的算法 192*256*256*256+168*256*256+1*256+38 = 3 232 235 814 反过来,从int转换为IP地址分别是php的long2ip()和mysql的IN转载 2011-02-21 10:01:00 · 5927 阅读 · 1 评论 -
查看和设置MySQL数据库字符集(转)
查看和设置MySQL数据库字符集作者:scorpio2008-01-21 10:05:17标签:杂谈Liunx下修改MySQL字符集:1.查找MySQL的cnf文件的位置find / -iname '*.cnf' -print/usr/share/mysql/my-innodb-heavy-4G.cnf /usr/share/mysql/my-large.cnf /usr/share/mysql/my-small.cnf /usr/share/mysql/my-medium.cnf /usr/sha转载 2011-02-14 09:50:00 · 771 阅读 · 0 评论 -
Linux下安装MySQL后设置root密码
方法一:最简单的方法,也是安装完mysql后,系统提示的方法。使用mysqladmin来完成。shell> mysqladmin -u root password "newpwd"shell> mysqladmin -u root -h host_name password "newpwd"password后面的双引号不是必须的,不过如果密码包含空格或者一些特殊的符号,需要用引号。方法二:利用mysql里面的SET PASSWORD命令来完成,注意必须使用PASSWORD()函数来加密设置的这个ne转载 2011-02-15 13:21:00 · 1869 阅读 · 0 评论 -
mysql删除重复记录
delete trojans from trojans , (select id from trojans GROUP by others having count(*)>1) as t2 where t2.id=trojans.id原创 2011-01-26 16:21:00 · 787 阅读 · 0 评论