![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
境-MySql
iteye_17658
这个作者很懒,什么都没留下…
展开
-
Mysql MyISAM数据库设计
-- -- 表的结构 `o_data`-- CREATE TABLE `o_data` ( `o_id` int(10) unsigned NOT NULL auto_increment COMMENT '//用户id', `o_name` varchar(40) NOT NULL COMMENT '//姓名', `o_tel` varchar(20) defa...原创 2015-05-27 21:39:05 · 113 阅读 · 0 评论 -
MySQL 查询文章的上下篇
如图,如果查询ID39的上一条信息和下一条信息 解决方案:SELECT w_id, w_web_name FROM w_web WHERE w_id<39 ORDER BY w_id DESC LIMIT 0, 1;SELECT w_id, w_web_name FROM w_web WHERE w_id>39 ORDER BY w_id ASC LIMIT 0,...2016-11-19 10:35:50 · 297 阅读 · 0 评论 -
MySQL 基础知识的总结
基础知识:1: 数据库的连接mysql -u -p -h-u 用户名-p 密码-h host主机2: 库级知识2.1 显示数据库: show databases;2.2 选择数据库: use dbname;2.3 创建数据库: create database dbname charset utf8;2.3 删除数据库: drop database dbname;3: 表级操作:3.1 显示库下面的...原创 2016-11-23 17:15:37 · 85 阅读 · 0 评论 -
MySQL 查看并修改默认端口号
找到MYSQL安装目录的my.ini,如我本机的地址是 D:\mySQL Ctrl+F 查找 port 找到 port=3306 ,注意两个都要改3306即为默认端口,修改为你想要的端口。 修改完成保存,重启MYSQL服务重启MYSQL服务方法:windows开始-->运行-->cmd停止服务:net stop mysql启动服务:net start mysql或者手动重启:...2016-11-25 14:24:35 · 955 阅读 · 0 评论 -
MySQL 修改导入数据库文件的最大限制
要对公司内一系统的MySQL数据库进行备份恢复,但是由于sql文件近200M,Mysql的web管理界面只允许不大于2M的sql文件导入,解决过程如下:1、由于mysql能解析sql的压缩文件,因此将200M压缩后为5M。命名格式例如:压缩文件名必须以 .[格式].[压缩方式] 结尾。如:.sql.zip2、默认情况下:MySQL导入文件大小有限制的,最大为2M,所以当文件很大时候,直接无法导...2016-12-27 18:13:08 · 1777 阅读 · 0 评论 -
MYSQL 导入大数据的解决方法
--找到 D:\mysql\my.ini 打开,如果存在则修改,没有则添加, PS:重启服务器不会改变max_allowed_packet=100000M--设置为最大 20G 导入导出,需要关闭再重新登陆 mysql 控制台,PS:重启服务器会恢复默认值set global max_allowed_packet = 2*1024*1024*10;--//以上两种方法都可...2017-01-11 12:47:30 · 644 阅读 · 1 评论 -
MySQL 多表修改
插入的数据如下:CREATE TABLE IF NOT EXISTS `tab1` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `names` varchar(250) NOT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_IN...2017-02-20 15:04:38 · 192 阅读 · 0 评论 -
MySQL 增删改查
--增INSERT INTO tab1 (id, NAMES) VALUES('5', '车行径');--删DELETE FROM tab1 WHERE id = '5';--改UPDATE tab1 SET NAMES = '吴中者' WHERE id = '2';--查SELECT id, NAMES FROM tab1 WHERE id = '2'...原创 2017-02-28 11:00:52 · 259 阅读 · 0 评论 -
MySQL 存储引擎总结
前言在数据库中存的就是一张张有着千丝万缕关系的表,所以表设计的好坏,将直接影响着整个数据库。而在设计表的时候,我们都会关注一个问题,使用什么存储引擎。等一下,存储引擎?什么是存储引擎? 什么是存储引擎?关系数据库表是用于存储和组织信息的数据结构,可以将表理解为由行和列组成的表格,类似于Excel的电子表格的形式。有的表简单,有的表复杂,有的表根本不用来存储任何长期的数据,有的表读取时非...原创 2017-03-22 17:16:23 · 84 阅读 · 0 评论 -
MySQL 查看本机的MySQL版本
查看本机的 MySQL 版本的方法:cmd 运行,输入:mysql --version 5.6 就是本机 MySQL 的版本。。。 效果图:原创 2017-04-16 13:49:37 · 8360 阅读 · 0 评论 -
MySQL 多表删除数据
MySQL 多表删除,只能使用别名来删除 普通的单表删除方式DELETE FROM tab1 WHERE id = '1' ; 单表使用别名删除方式--使用 AS 别名来删除数据DELETE a FROM tab1 AS a WHERE a.id = '2';--不使用 AS 别名来删除数据DELETE a FROM tab1 a WHERE a.id = ...2016-11-04 10:43:35 · 198 阅读 · 0 评论 -
MySql InnoDB和Myisam的区别
MyISAM 和InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持以及外部键等高级数据库功能。 以下是一些细节和具体实...原创 2016-10-26 16:58:21 · 91 阅读 · 0 评论 -
Mysql MyISAM数据库设计2
CREATE TABLE IF NOT EXISTS `e_dxal` ( `e_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '//id', `e_title` varchar(100) NOT NULL COMMENT '//标题', `e_cont` text NOT NULL COMMENT '//内容',...2015-08-11 08:41:12 · 83 阅读 · 0 评论 -
mysql 随机数
咱们学php的都知道,随机函数rand或mt_rand,可以传入一个参数,产生0到参数之间的随机整数,也可以传入两个参数,产生这两个参数之间的随机整数。而在mysql里,随机数函数rand不能传参,产生的0到1之间的浮点数,要是我们需要在mysql产生大于1的随机整数,该怎么办呢?这样的需求并不陌生,例如,给文章的浏览量随机加上某个范围内的整数。 UPDATE dede_archive...原创 2015-12-15 11:24:55 · 281 阅读 · 0 评论 -
mysql 时间截取年月日和按冒号截取前面的字符
DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。DATE_FORMAT(NOW(),'%m-%d-%Y')。SUBSTRING_INDEX() 函数用于返回的子字符串str计数前出现的分隔符DELIM。 SELECT appointment_time,DATE_FORMAT(appointment_time,'%Y%m%d')AS appointment_time2...2016-04-15 13:25:26 · 1729 阅读 · 0 评论 -
MYSQL 将excel里面的数据直接生成sql语句
如何使用EXCEL生成SQL语句? 将光标放到新的列上里面,然后在公式栏里面输入如下公式:="insert into t values('"&A1&"','"&B1&"','"&C1&"','"&D1&"')" 效果图: 然后拖动公式往下,就可以将所有的原创 2016-04-30 10:03:25 · 180 阅读 · 0 评论 -
MySQL 模糊查询和清空某表
mysql的通配符是 %where tel like '137%' 查以137 开头的where tel like '%137'查以137 结尾头的where tel like '%137%' 只要包含137的都查出来 -- 模糊查询包含的字符串SELECT * FROM table where column like '%string%'-- 模糊查询不包含的字符串SE...2016-06-13 15:39:05 · 876 阅读 · 0 评论 -
MySQL 查询重复内容只显示一条
在 “SQLyogEnt” 执行这一段代码SELECT t_name FROM t_table GROUP BY t_name LIMIT 0, 1000; 得到如下的结果 右键选择“复制所有的记录到剪贴板” 点击“确定”,打开“Notepad++”复制进去即可。PS:系统默认的记事本不会换行,不建议使用。 ...2016-08-19 11:21:10 · 3915 阅读 · 0 评论 -
MySQL 查看不含有特定标签的文章并导出HTML文本
查看不含有特定标签的文章:SELECT aid, typeid, body, redirecturl, templet, userip FROM dede_addonarticle WHERE body NOT LIKE '%<h3>%' ORDER BY aid DESC LIMIT 0, 500; 查询完成后,...原创 2016-09-07 10:27:11 · 326 阅读 · 0 评论 -
MYSQL 出现1045错误码的解决方法
今天,重新安装MYSQL,由于不满意这次安装,又卸载重装安装一次。结果出现安装过程中出现1045的错误。百度找了几次答案都无法解决问题,干脆彻底卸载。 控制面板 -> 所有控制面板项 -> 程序和功能 -> 卸载mysql server 然后删除mysql文件夹下的my.ini文件及所有文件 运行“regedit”文件,打开注册表 删除HKEY_LOCA...原创 2016-09-19 15:58:34 · 696 阅读 · 0 评论 -
MYSQL 把小于50个字节的数据找出来
SELECT aid, typeid, body, redirecturl, templet, userip FROM dede_addonarticle WHERE LENGTH(body)<50; length是一个函数,判断字符的长度,<50 应该写在外面 PS:把少于50个字节的文章查询出来 效果图: ...原创 2016-10-03 14:47:44 · 542 阅读 · 0 评论 -
MySQL基本数据类型
数据类型描述字节推荐使用smallint整数,从-32000到 +32000范围2存储相对比较小的整数。比如: 年纪,数量int整数,从-2000000000 到 +2000000000 范围4存储中等整数例如: 距离bigint不能用SMALLINT 或 INT描述的超大整数。8存储超大的整数例如: 科学/数学数据...原创 2015-05-01 22:39:57 · 69 阅读 · 0 评论