文章分类 - Mysql
Mysql
摘要:select CONCAT('aa','bb');
阅读全文
摘要:select TIMESTAMPDIFF(DAY,begindate,enddate)+1 from table1
阅读全文
摘要:获取明天:SELECT DATE_ADD(NOW(),INTERVAL 1 DAY) 获取昨天:SELECT DATE_ADD(NOW(),INTERVAL -1 DAY)
阅读全文
摘要:使用方式:IF(expr1,expr2,expr3) 使用示例:select IF(userstatus=1,'正常','禁用') AS userstatus from tbuser
阅读全文
摘要:1.修改密码 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');或者update user set password=PASSWORD(‘123456’) where User='root';2.修改访问权限mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; //任何远程主机都可以访问数据库 mysql> FLUSH PRIVIL
阅读全文
摘要:1.导出整个数据库mysqldump-u 用户名-p密码 数据库名>导出的文件名mysqldump-uroot -p123 wcnc>wcnc.sql2.导出整个数据库,带有blob类型字段mysqldump-uroot -p123 --hex-blobwcnc>wcnc.sql3.导出一个表mysqldump-u用户名-p密码 数据库名表名>导出的文件名mysqldump-uroot -p123 wcncusers>wcnc_users.sql4.导出一个数据库结构mysqldump-uroot -p123 -d--add-drop-tablesmgp_apps
阅读全文
摘要:select CAST(blobfield AS CHAR(10000) CHARACTER SET utf8) from table
阅读全文
摘要:mysql下的加密函数有如下几个1、PASSWORD():创建一个经过加密的密码字符串,适合于插入到MySQL的安全系统。该加密过程不可逆,和unix密码加密过程使用不同的算法。主要用于MySQL的认证系统。2、ENCRYPT(,):使用UNIX crypt()系统加密字符串,ENCRYPT()函数接收要加密的字符串和(可选的)用于加密过程的salt(一个可以唯一确定口令的字符串,就像钥匙一样),注意,windows上不支持3、ENCODE(,) DECODE(,):加密解密字符串。该函数有两个参数:被加密或解密的字符串和作为加密或解密基础的密钥。Encode结果是一个二进制字符串,以BLOB
阅读全文
摘要:isnull(expr)的用法:如expr 为null,那么isnull() 的返回值为1,否则返回值为 0。 mysql> select isnull(1+1);-> 0mysql> select isnull(1/0);-> 1使用=的null值对比通常是错误的。 isnull() 函数同 is null比较操作符具有一些相同的特性。请参见有关is null的说明。IFNULL(expr1,expr2)的用法:假如expr1不为NULL,则IFNULL()的返回值为expr1; 否则其返回值为expr2。IFNULL()的返回值是数字或是字符串,具体情况取决于其所使
阅读全文
摘要:Mysql中limit的用法:在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offsetLIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记录行的偏移量是 0(而不是 1): 为了与 PostgreSQL 兼容,MySQL 也支持
阅读全文
摘要:MySQL内置函数是很重要的一类函数,我们可以通过Mysql内置函数把字符串转换为日期,下面就为您详细介绍该方法,供您参考。 在mysql里面利用DATE_FORMAT()把字符串转换为日期。 MySQL内置函数实例: 分隔符一致,年月日要一致
阅读全文