
数据库Mysql
未具名
这个作者很懒,什么都没留下…
展开
-
重装系统后怎么处理Mysql数据库
这是一个痛苦的过程。加了固态硬盘。。。 原来的C盘变成了D盘,数据没有消失,但没法把数据取出来了。。。网上的很多方法都试了一遍,折磨了两天才弄好。。。 怎么弄好的?简单粗暴,开机按esc,选择从驱动启动系统,然后打开原来的mysql吧数据导出来,然后再重启,进入固态硬盘的系统,重新安装mysql,接着把上面的数据库文件导入新的数据库完事。。。 简单的方法,如果现在再让我来一遍最多20分钟就搞原创 2016-04-02 00:43:25 · 1537 阅读 · 0 评论 -
mysql could not read contents of failed to open no such file or directory
https://superuser.com/questions/981333/mysql-workbench-unable-to-restore-workspace 我这里的解决方法 删除了C:\Users\\AppData\Roaming\MySQL\Workbench\cache下的数据 重新启动 并点击ignore 不影响 但看着别扭原创 2017-12-18 03:28:52 · 4036 阅读 · 0 评论 -
access数据迁移到mysql出现的中文乱码问题
没有设置编码方式或者编码方式输错 access默认使用了系统的gbk 而mysql workbench的迁移系统会默认 cp1252 将cp1252改为gbk即可 困扰了昨天一晚上...网上大海捞针一样终于找到了模糊的答案原创 2017-12-15 20:12:20 · 1011 阅读 · 0 评论 -
Could not read from System Tables. You must grant SELECT access on all system tables for the databas
https://dev.mysql.com/doc/workbench/en/wb-migration-database-access.html http://mysqlworkbench.org/2014/08/how-to-guide-to-database-migration-from-ms-access-using-mysql-workbench/ 参考上面两篇文章 主要在VB中原创 2017-12-15 00:32:31 · 323 阅读 · 0 评论 -
Access迁移Mysql错误07002:1-3010:[Microsoft][ODBC Microsoft
原因:Access数据表字段命名不规范,使用了中文字段名 解决方法:字段名用英文!!!原创 2017-12-15 00:30:53 · 893 阅读 · 0 评论 -
ORDER BY LIMIT 0,1意思
limit 0,1, 从你的表中的第0个数据开始,只读取一个;原创 2017-12-14 18:46:52 · 40041 阅读 · 0 评论 -
SQL更新语句,Error Code: 1175. You are using safe update
转自百度经验Error Code: 1175. You are using safe update 原来的SET SQL_SAFE_UPDATES = 1; 如果条件定语从句where后面跟的不是主键,则会报上面的错,将上面的安全级别设低一点即可,如下: SET SQL_SAFE_UPDATES = 0; 再执行更新语句,如 SET SQL_SAFE_UPDATES = 0; u原创 2016-04-09 15:00:07 · 1103 阅读 · 0 评论 -
mysql近500w条数据建立索引后查询速度还是提升很多
494w条数据 根据hash查询速度 好几秒 建立索引后 快乐好多好多,就是索引存储空间占用比数据空间还大原创 2017-12-06 02:01:41 · 3426 阅读 · 0 评论 -
mysql查看库、表占用存储空间大小
http://blog.youkuaiyun.com/bzfys/article/details/55252962 1. 查看该数据库实例下所有库大小,得到的结果是以MB为单位 [java] view plain copy class="keylink">mysql> select table_schema,sum(data_length)/1024/102转载 2017-12-06 01:39:20 · 15520 阅读 · 0 评论 -
在mysql中给查询的结果添加序号列
网上直接查询得到的大多是这篇博客给查询出的SQL记录添加序号列(转,很实用!) 上面的这个链接其实只适用于sql server2005 在mysql中的方法是下面这篇博客 mysql查询结果添加序列号 把博客中的内容粘贴一下 第一种方法: select (@i:=@i+1) as i,table_name.* from tab原创 2016-09-18 18:57:45 · 34542 阅读 · 3 评论 -
删除null的列是is不是等于号
delete FROM project.commentchild where c_content is null 正确 delete FROM project.commentchild where c_content =null 错误原创 2016-12-19 15:21:42 · 364 阅读 · 0 评论 -
mysql一列值排序后的序列号更新到另一列内
现在数据库有一表 id X 1 20 2 10 3 30 新增加一列Y id X Y 1 20 2 10 3 30 然后每行Y值为X值在X列排序的结果 即结果为: id X Y 1 20 2 2 10 1 3 30原创 2016-09-18 23:48:11 · 2798 阅读 · 0 评论 -
sql日期时间戳数据类型巩固学习
alter table project.video add video_lastcommenttime timestamp default CURRENT_TIMESTAMP 增加一个时间戳 from Video v where v.videoCatalog=? order by v.videoLastcommenttime desc , v.videoId desc下面转载: My原创 2016-08-19 06:40:31 · 3206 阅读 · 0 评论 -
cmd安装mysql服务
进入G盘,即输入: G: 进入某个文件夹 因为不是管理员权限,所以服务安装被拒绝,以管理员身份重新启动cmd,如下图 此时任务管理器就可以看到这个服务了原创 2016-06-12 00:13:57 · 3327 阅读 · 0 评论 -
MySQL外键 Cannot add or update a child row
报了这个错,后面还拖了一长串 意思是我不能级联增加或修改数据库里的内容,因为定义外间的时候设置为no action,将no action改为级联即可原创 2016-03-22 15:22:41 · 1818 阅读 · 0 评论 -
Cannot delete or update a parent row
HTTP Status 500 - Cannot delete or update a parent row: a foreign key constraint fails (`project`.`response`, CONSTRAINT `demand_id` FOREIGN KEY (`demand_id`) REFERENCES `demand` (`id`) ON DELETE NO A原创 2016-03-27 17:30:26 · 9008 阅读 · 2 评论 -
Mysql数据的三种启动方法
方法一: 这种方法是我最先掌握的方法,所以放在第一位。 步骤1.右击计算机 步骤2.选择管理 此时跳出计算机管理面板 步骤3.选择服务和应用程序 步骤4.选择服务 步骤5.找到mysql右击启动 方法二: 第二种方法是我找到的第二种方法,所以放在第二位,这种方法更简单了 组合键window+r调出运行面板,键入cmd,进入管理员面板,键入 net start原创 2016-03-27 17:14:54 · 577 阅读 · 0 评论 -
mysql8.0Authentication method 'caching_sha2_password' not supported by any of the available plugins
找到my.ini文件 注释并替换 default_authentication_plugin=mysql_native_password原创 2018-12-21 19:56:52 · 6538 阅读 · 3 评论