mysql
老胡爱分享
微信公众号【老胡爱分享】
个人主页:http://www.hoohack.me
掘金:https://juejin.im/user/577b3080a633bd005bdaed03
展开
-
mysql根据多个字段查找和置顶功能的实现
mysql根据多个字段查找在mysql中,如果要实现根据某个字段排序的时候,可以使用下面的SQL语句SELECT * FROM 'TABLE_NAME' ORDER BY 'Field'然而,如果要实现根据某个字段排序后再根据另一个字段排序的时候应该如何呢?可以使用下面的SQL语句SELECT * FROM 'TABLE_NAME' ORDER BY FIELD1, FIELD原创 2013-11-18 11:11:08 · 3000 阅读 · 0 评论 -
mysql字符编码的设置以及mysql中文乱码的解决方法
最近在开发过程中,使用到mysql的数据库,而在将中文数据插入到数据库的时候出现了数据乱码的问题,在网上找了很多方法,问了很多人,试了很久才发现网上有的方法是不行的,因此在此记录下,以便他人查找。查看字符编码首先,将中文插入到数据库乱码是因为没有将数据库编码设置为支持中文的编码,mysql的默认编码是Latin1,不支持中文,应该设置为utf8查看自己的数据库编码是否已设置好,进入原创 2013-11-25 08:24:12 · 62530 阅读 · 4 评论 -
mysql 外键问题
mysql查看外键的语句select constraint_name from information_schema.key_column_usage where table_schema='mydb';其中mydb为你的mysql数据库名称,查询的结果是你这个数据库的所有主外键约束的名称,或者这样写select * from information_schema.key_colu原创 2013-07-15 23:43:56 · 3403 阅读 · 0 评论 -
mysql 查询出某字段的值不为空的语句
1.不为空select * from table where id select * from table where id != "";2.为空select * from table where id ="";select * from table where isNull(id);具体情况具体分析,如果字段是char或者varchar类型的,使用原创 2013-09-05 23:08:46 · 34737 阅读 · 1 评论 -
mysql将时间戳转成常用可读时间格式,sql时间戳转可视日期格式
mysql中一个表的一个时间列是int类型,现在想修改这个字段的值,打算可读日期时间格式转成int,然后修改那个值。 这个转换函数就是UNIX_TIMESTAMP,将可读的时间转换成int类型,具体用法: update xxx_table set xxx_time=UNIX_TIMESTAMP('2006-11-13 13:24:22') where ...... 同时介绍转载 2013-12-09 08:56:04 · 2198 阅读 · 0 评论 -
Java连接MYSQL 数据库的连接步骤
Java连接数据库(以MySQL为例)2007-04-05 02:23 这篇文章主要以MySQL为例讲下Java如何连接到数据库的。 当然,首先要安装有JDK(一般是JDK1.5.X)。然后安装MySQL,这些都比较简单,具体过程就不说了。配置好这两个环境后,下载JDBC驱动mysql-connector-java-5.0.5.zip(这个是最新版的转载 2013-12-10 08:07:39 · 887 阅读 · 0 评论 -
linux下phpmyadmin报错phpmyadmin.pma_table_uiprefs doesn't exist解决方法
昨天在使用phpmyadmin的时候,出现了错误,错误提示如下:/etc/phpmyadmin/config.inc.php原创 2014-06-24 06:59:18 · 7951 阅读 · 3 评论 -
MySQL存储引擎MyISAM与InnoDB的主要区别对比
本文整理了Mysql 两大常用的存储引擎MyISAM,InnoDB的六大常见区别,来源于Mysql手册以及互联网的资料。InnoDB与Myisam的六大区别 MyISAMInnoDB构 成上的区别:每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件转载 2014-06-26 08:38:28 · 662 阅读 · 0 评论