数据库
宏奕0920
这个作者很懒,什么都没留下…
展开
-
mysql5.7 ibtmp1文件过大处理办法
参考:https://blog.51cto.com/chenql/1946992https://www.jianshu.com/p/7da34f1c9aeb转载 2020-01-10 16:11:57 · 610 阅读 · 0 评论 -
MySQL中独有的函数
IF()函数:实现简单的逻辑判断CONV()函数:CONV()函数用于对数字进行进制转换填充函数:在数据显示的时候,出于美化的需要,经常规定数据显示的宽度,比如单元格中填充的文字要正好20个字符,如果超过20个字符则裁剪到20个字符,如果不足20字符,则在右侧用空格填充直至达到20个字符。在MYSQL中提供了LPAD()、RPAD()函数用于对字符串进行左填充和右填充R原创 2015-03-13 11:35:30 · 1038 阅读 · 0 评论 -
Mysql设计时该不该加约束
转载自:http://www.zhihu.com/question/20229981转载 2015-03-13 11:13:20 · 530 阅读 · 0 评论 -
Mysql SQL语句计算字符在字符串中出现的次数
SQL中并没有提供计算字符在字符串中出现的次数的函数,不过可以通过下面的思路来等价实现:首先计算字符串的长度,然后将字符串的所有“r”删掉,计算删掉“r”以后的字符串的长度,这两个长度之差就是字符“r”在字符串中出现的次数。MYSQL,Oracle,DB2:SELECT FName, LENGTH(FName) - LENGTH( REPLACE(FName,'r','') )原创 2015-03-16 15:56:55 · 29313 阅读 · 2 评论 -
MongoDB简介
MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发。Mongo的官方网站地址是:http://www.mongodb.org/ 特点:高性能、易部署、易使用,存储数据非常方便。主要功能特性有:面向集合存储,易存储对象类型的数据。转载 2015-01-29 10:27:17 · 568 阅读 · 0 评论 -
MySQL下使用SQL按照汉字拼音排序
SELECT * FROM rw_employee e ORDER BY CONVERT( e.emp_name USING gbk ) COLLATE gbk_chinese_ci ASC;原创 2012-05-04 18:21:03 · 988 阅读 · 0 评论 -
Mysql 定位执行效率低的SQL语句
在J2EE项目当中,最常见的开发工作就是去查询、更新、删除数据库的操作,一个好的SQL语句可以使应用程序很快的跑起来,反正就变的很糟糕。在开发当中,我就见过这样的问题。我的一个手下用in进行一个子查询,子查询里面有嵌套了一个子查询,结果查询一次SQL执行时间平均>320s,打开这样一个页面客户岂不要疯了。所以就用到下面就要用到下面的方法,在mysql中怎么去定位执行效率低的SQL语句。原创 2011-06-14 11:30:00 · 2489 阅读 · 0 评论 -
查看mysql端口命令
<br />show variables like 'port'原创 2011-03-01 17:45:00 · 5193 阅读 · 0 评论 -
SQL Date数据类型
SQL Date 数据类型MySQL 使用下列数据类型在数据库中存储日期或日期/时间值:DATE - 格式 YYYY-MM-DD DATETIME - 格式: YYYY-MM-DD HH:MM:SS TIMESTAMP - 格式: YYYY-MM-DD HH:MM:SS YEAR - 格式 YYYY 或 YY SQL Server 使用下列数据类型在数据库中存储日期或日期/时间值:DATE - 格式 YYYY-MM-DD DATETIME - 格式: YYYY-MM-DD HH:MM:SS SMALLDAT原创 2010-08-04 11:34:00 · 2513 阅读 · 0 评论 -
MySQL常用命令
第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:mysql>注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP转载 2010-05-26 09:30:00 · 648 阅读 · 0 评论 -
SQL模糊查询
SQL提供了四种模糊匹配方式1,%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请运用两个百分号(%%)表示。比如 SELECT * FROM [user] WHERE u_name LIKE %三%将会把u_name为“张三”,“张猫三”、“三脚猫”,“唐三藏”等等有“三”的记录全找出来。另外,如果须要找出u_name中既有“三”又有“猫”的记录,转载 2010-05-19 14:55:00 · 527 阅读 · 0 评论 -
mysql导入备份文件(.sql)报错:Data too large for column
解决办法:在my.ini里找到sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_Create_USER,NO_ENGINE_SUBSTITUTION”把其中的STRICT_TRANS_TABLES,去掉,然后重启mysql就ok.原创 2010-03-27 13:55:00 · 830 阅读 · 0 评论 -
mysql导入数据乱码解决
出现乱码语句:mysql -hlocalhost -uroot -proot test正确的语句:mysql -hlocalhost -uroot -proot test原创 2010-03-27 14:17:00 · 463 阅读 · 0 评论 -
远程连接MySQL速度慢的解决办法
现象:Windows 2003下的MySQL 5服务器,本机连接到MySQL服务非常快,局域网内有两台Linux机器,有一台连接很快,另外一台输入密码后要等好几秒钟才能连上。解决办法:在MySQL服务器的配置中增加一个如下配置后速度飞快。[mysqld]skip-name-resolve附录:( How MySQL uses DNS ) When a new thread connects t原创 2010-03-20 23:04:00 · 674 阅读 · 0 评论 -
解决windows系统些mysql创建表名小写问题
在开发中遇到在windows系统下,mysql创建的表明都被小写,解决问题方法如下:在mysql.ini中的[mysqld]段加入lower_case_table_names=2原创 2010-03-20 22:47:00 · 769 阅读 · 0 评论