数据库Mysql
未具名
这个作者很懒,什么都没留下…
展开
-
重装系统后怎么处理Mysql数据库
这是一个痛苦的过程。加了固态硬盘。。。原来的C盘变成了D盘,数据没有消失,但没法把数据取出来了。。。网上的很多方法都试了一遍,折磨了两天才弄好。。。怎么弄好的?简单粗暴,开机按esc,选择从驱动启动系统,然后打开原来的mysql吧数据导出来,然后再重启,进入固态硬盘的系统,重新安装mysql,接着把上面的数据库文件导入新的数据库完事。。。简单的方法,如果现在再让我来一遍最多20分钟就搞原创 2016-04-02 00:43:25 · 1514 阅读 · 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 · 3976 阅读 · 0 评论 -
access数据迁移到mysql出现的中文乱码问题
没有设置编码方式或者编码方式输错access默认使用了系统的gbk 而mysql workbench的迁移系统会默认 cp1252 将cp1252改为gbk即可 困扰了昨天一晚上...网上大海捞针一样终于找到了模糊的答案原创 2017-12-15 20:12:20 · 987 阅读 · 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.htmlhttp://mysqlworkbench.org/2014/08/how-to-guide-to-database-migration-from-ms-access-using-mysql-workbench/参考上面两篇文章主要在VB中原创 2017-12-15 00:32:31 · 299 阅读 · 0 评论 -
Access迁移Mysql错误07002:1-3010:[Microsoft][ODBC Microsoft
原因:Access数据表字段命名不规范,使用了中文字段名解决方法:字段名用英文!!!原创 2017-12-15 00:30:53 · 863 阅读 · 0 评论 -
ORDER BY LIMIT 0,1意思
limit 0,1, 从你的表中的第0个数据开始,只读取一个;原创 2017-12-14 18:46:52 · 39944 阅读 · 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 · 1080 阅读 · 0 评论 -
mysql近500w条数据建立索引后查询速度还是提升很多
494w条数据根据hash查询速度 好几秒建立索引后快乐好多好多,就是索引存储空间占用比数据空间还大原创 2017-12-06 02:01:41 · 3396 阅读 · 0 评论 -
mysql查看库、表占用存储空间大小
http://blog.csdn.net/bzfys/article/details/552529621. 查看该数据库实例下所有库大小,得到的结果是以MB为单位 [java] view plain copyclass="keylink">mysql> select table_schema,sum(data_length)/1024/102转载 2017-12-06 01:39:20 · 15435 阅读 · 0 评论 -
在mysql中给查询的结果添加序号列
网上直接查询得到的大多是这篇博客给查询出的SQL记录添加序号列(转,很实用!)上面的这个链接其实只适用于sql server2005在mysql中的方法是下面这篇博客mysql查询结果添加序列号把博客中的内容粘贴一下第一种方法:select (@i:=@i+1) as i,table_name.* from tab原创 2016-09-18 18:57:45 · 34487 阅读 · 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 · 346 阅读 · 0 评论 -
mysql一列值排序后的序列号更新到另一列内
现在数据库有一表id X1 202 103 30新增加一列Yid X Y1 202 10 3 30然后每行Y值为X值在X列排序的结果即结果为:id X Y1 20 22 10 13 30原创 2016-09-18 23:48:11 · 2755 阅读 · 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 · 3176 阅读 · 0 评论 -
cmd安装mysql服务
进入G盘,即输入: G:进入某个文件夹因为不是管理员权限,所以服务安装被拒绝,以管理员身份重新启动cmd,如下图此时任务管理器就可以看到这个服务了原创 2016-06-12 00:13:57 · 3301 阅读 · 0 评论 -
MySQL外键 Cannot add or update a child row
报了这个错,后面还拖了一长串 意思是我不能级联增加或修改数据库里的内容,因为定义外间的时候设置为no action,将no action改为级联即可原创 2016-03-22 15:22:41 · 1800 阅读 · 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 · 8979 阅读 · 2 评论 -
Mysql数据的三种启动方法
方法一:这种方法是我最先掌握的方法,所以放在第一位。步骤1.右击计算机步骤2.选择管理 此时跳出计算机管理面板步骤3.选择服务和应用程序步骤4.选择服务步骤5.找到mysql右击启动方法二: 第二种方法是我找到的第二种方法,所以放在第二位,这种方法更简单了组合键window+r调出运行面板,键入cmd,进入管理员面板,键入 net start原创 2016-03-27 17:14:54 · 549 阅读 · 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 · 6506 阅读 · 3 评论