
mysql
rongge2008
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql以及oracle的递归查询
在oracle中实现递归查询的途径较多方法1:通过with子句实现递归[sql] view plaincopywith temp(id,parentid) as ( select id,parentid from t where t.id = '1' union all select t.id,转载 2015-01-09 10:28:55 · 872 阅读 · 0 评论 -
MYSQL ERROR CODE 错误编号
mysql error code(备忘)转1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011:删除数据库文件失败1012:不能读取系统表中的记录1020:记录已转载 2015-03-18 09:06:18 · 2071 阅读 · 0 评论 -
mysqldump导出--数据+结构+(函数+存储过程)
mysqldump--导出工具 mysqldump备份还原和mysqldump导入导出语句大全详解mysqldump备份:mysqldump -u用户名 -p密码 -h主机 数据库 a -w "sql条件" --lock-all-tables > 路径案例:mysqldump -uroot -p1234 -hlocalhost db1 a -w "i转载 2015-03-18 10:53:08 · 891 阅读 · 0 评论 -
mySQL常用语句
1.表空间使用情况USE information_schema;-- 每个表占用空间SELECT TABLE_NAME,DATA_LENGTH+INDEX_LENGTH AS total_size,TABLE_ROWS FROM TABLES WHERE TABLE_SCHEMA='cloudcc_release' ORDER BY total_size DESC;-- 所有表数据原创 2015-03-18 14:54:40 · 424 阅读 · 0 评论 -
MySql事务无法回滚的原因
使用MySQL时,如果发现事务无法回滚,但Hibernate、Spring、JDBC等配置又没有明显问题时,不要苦恼,先看看MySQL创建的表有没有问题,即表的类型。InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比Inno转载 2015-05-25 11:16:53 · 779 阅读 · 0 评论 -
mysql5.6 忘记root密码
1、首先net stop mysql服务,并且切换到任务管理器,有与mysql有关的,最好关闭进程。2、运行CMD命令切换到MySql安装bin目录,下面是我的mysql安装目录cd D:/Program Files/MySQL/MySQL Server 5.6/bin接着执行mysqld --skip-grant-tables(注意后面没有分号;)会出现下面的提转载 2015-07-02 20:41:52 · 393 阅读 · 0 评论 -
mysql 添加[取消]timestamp的自动更新
创建自动更新的 timestamp (插入或修改时 uptime都会自动更新)CREATE TABLE `hello` (`id` int(11) NOT NULL,`uptime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,KEY `line_id` (`id`)) E转载 2015-11-30 17:50:54 · 9398 阅读 · 1 评论 -
让MySql支持Emoji表情(MySQL中4字节utf8字符保存方法)
手机端插入Emoji表情,保存到数据库时报错:Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x84' for column 'review' at row 1 at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1转载 2015-11-29 18:30:55 · 796 阅读 · 0 评论 -
Linux下MySQL安装
Linux下MySQL安装环境:centos6.8 32位 本教程安装MySQL是通过编译过的二进制文件进行安装。是不针对特定平台的通用安装方法,使用的二进制文件是后缀为.tar.gz的压缩文件 1、下载 http://dev.mysql.com/downloads/mysql/下载到Windows 中,通过wincap软件传入linxu系统上,2、解压缩到/usr/loca...转载 2019-02-28 01:28:03 · 227 阅读 · 0 评论 -
无法启动此程序,因为计算机中丢失VCRUNTIME140.dll 尝试重新安装此程序以解决此问题(转)
最新在系统安装一些软件发现提示后来查找原因,是因为系统原因,(我可能安装了一个倒翻的操作系统)那就是缺少了Microsoft.Net.Framework的安装。1、官网下载Microsoft.Net.Framework的安装:https://www.microsoft.com/zh-CN/download/details.aspx?id=49981安装即可。2、安装Visual ...转载 2019-09-27 16:54:35 · 2208 阅读 · 1 评论 -
MySQL连表更新和删除的差别
1、连表更新和删除可以使用其他表(或一个查询视图)更新、删除本表,单要注意表连接更新和表连接删除时使用方式的差距[sql] view plaincopyCREATE TABLE `test1` ( `id` int(11) NOT NULL, `name` varchar(16) DEFAULT N转载 2015-03-18 11:45:06 · 658 阅读 · 0 评论 -
MYSQL delete语句不支持别名?
有一个表的数据比较大,然后需要进行关联删除,删除的时候发现如下SQL报错:点击(此处)折叠或打开DELETE FROM test.test1 a WHERE EXISTS (SELECT 1 FROM test.test2 b WHERE a.recordID=b.smsInfoID AND b.receiveTime ="2011-10-09 00:00:转载 2015-03-18 11:07:45 · 1529 阅读 · 0 评论 -
MYSQL 解锁与锁表
解锁第一种show processlist;找到锁进程,kill id ; 第二种mysql>UNLOCK TABLES;锁表锁定数据表,避免在备份过程中,表被更新mysql>LOCK TABLES tbl_name READ;为表增加一个写锁定:mysql>LOCK TABLES tbl_name WRITE转载 2015-01-08 17:44:32 · 455 阅读 · 0 评论 -
mysql命令导入\导出表结构或数据
在命令行下mysql的数据导出有个很好用命令mysqldump,它的参数有一大把,可以这样查看: mysqldump 最常用的: mysqldump -uroot -pmysql databasefoo table1 table2 > foo.sql 这样就可以将数据库databasefoo的表table1,table2以sql形式导入foo.sql中,其中-uroot参数转载 2015-02-02 18:53:44 · 528 阅读 · 0 评论 -
MySQL客户端中文乱码问题
MySQL中涉及的几个字符集character-set-server/default-character-set:服务器字符集,默认情况下所采用的。character-set-database:数据库字符集。character-set-table:数据库表字符集。优先级依次增加。所以一般情况下只需要设置character-set-server,而在创建数据库和表时不特别指定字符转载 2015-02-04 13:46:42 · 1278 阅读 · 0 评论 -
mysql5.5.29绿色版的安装
mysql5.5.29绿色版的安装如下: 1、解压安装包,放到d:盘根目录的文件夹下 如:D:\mysql-5.5.29-win32 2、配置my.ini文件 编辑my-small.ini文件另存为my.ini文件; 加上以下内容:[mysqld]port转载 2015-01-20 13:49:21 · 918 阅读 · 0 评论 -
mysql解决远程不能访问的二种方法
1、在/etc/mysql/my.cnf中的[mysqld]段注释掉bind-address = 127.0.0.12、用mysql -uroot -p 登陆mysql,然后采用以下方法开启远程访问权限:方法1:mysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>FL转载 2015-02-10 17:03:54 · 1122 阅读 · 0 评论 -
源码编译安装 MySQL 5.5.x
1.安装cmakeMySQL从5.5版本开始,通过./configure进行编译配置方式已经被取消,取而代之的是cmake工具。因此,我们首先要在系统中源码编译安装cmake工具。# wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz# tar zxvf cmake-2.8.4.tar.gz# cd c转载 2015-03-19 17:15:05 · 502 阅读 · 1 评论 -
MySQL主从复制与读写分离
MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。因此,一般来说都是通过 主从复制(Master-Slave)的方式来同步数据,再通转载 2015-03-19 17:14:03 · 393 阅读 · 0 评论 -
Mysql的游标使用
Mysql从5.0开始支持存储过程和trigger,给我们喜欢用mysql的朋友们更喜欢mysql的理由了,语法上和PL/SQL有差别,不过搞过编程的人都知道,语法不是问题,关键是思想,大致了解语法后,就从变量定义,循环,判断,游标,异常处理这个几个方面详细学习了。关于游标的用法Mysql现在提供的还很特别,虽然使用起来没有PL/SQL那么顺手,不过使用上大致上还是一样,定义游标转载 2015-03-16 15:17:06 · 569 阅读 · 0 评论 -
MYSQL导入导出.sql文件
一.MYSQL的命令行模式的设置:桌面->我的电脑->属性->环境变量->新建->PATH=“;path\mysql\bin;”其中path为MYSQL的安装路径。二.简单的介绍一下命令行进入MYSQL的方法:1.C:\>mysql -h hostname -u username -p按ENTER键,等待然后输入密码。这里hostname为服务器的名称,如localhost,u转载 2015-03-12 11:13:40 · 383 阅读 · 0 评论 -
Mysql初始化root密码和允许远程访问
mysql默认root用户没有密码,输入mysql –u root 进入mysql1、初始化root密码进入mysql数据库1mysql>update user set password=PASSWORD(‘123456’)where User='root';2、允许mysql远程访问,可以转载 2015-03-12 11:56:35 · 533 阅读 · 0 评论 -
Use 'mysqld --thread_stack=#' to specify a bigger stack.
执行sql语句,报错了:ERROR 1436 (HY000): Thread stack overrun: 6656 bytes used of a 131072 byte stack, and 128000 bytes needed. Use 'mysqld --thread_stack=#' to specify a bigger stack.错误原因是 thread_stac原创 2015-03-13 15:20:17 · 3958 阅读 · 0 评论 -
mysql 8.0.12 解压版安装步骤(转)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/cjw1991/article/details/82025587mysql 8.0.12 解压版安装步骤最近看书刚好看到自动化测试框架搭建篇,需要使用python+mysql数据库做个数据驱动测试。电脑上的版本太低,准备安装一个...转载 2019-09-27 16:56:56 · 273 阅读 · 0 评论