MySQL
football98
这个作者很懒,什么都没留下…
展开
-
MysqL的root用户不允许远程连接
今天程序报了异常:java.sql.SQLException: Access denied for user 'root'@'RJB-Z' (using passwrod)。String url ="jdbc:mysql://192.168.1.169:3306/test“;密码没错的,在命令行窗口都能登进去。上网查了下发现是因为root用户不允许远程连接,我在这个网站(http://xu转载 2016-01-20 09:47:30 · 3218 阅读 · 0 评论 -
MySQL5.6.11安装步骤(Windows7 64位)
1. 下载MySQL Community Server 5.6.21,注意选择系统类型(32位/64位) 2. 解压MySQL压缩包将以下载的MySQL压缩包解压到自定义目录下。 3. 添加环境变量变量名:MYSQL_HOME变量值:C:\Program Files\mysql即为mysql的自定义解压目录。 再在Pa转载 2016-01-27 10:51:00 · 370 阅读 · 0 评论 -
mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法
从一个数据库数据迁移到本地localhost程序在调用到数据库的视图时报错,直接在数据库中打开视图时也报错,类似:mysql 1449 : The user specified as a definer ('montor'@'%') does not exist经查,是权限问题,解决办法:运行:grant al转载 2016-09-21 10:46:09 · 440 阅读 · 0 评论 -
mysql之触发器trigger
触发器(trigger):监视某种情况,并触发某种操作。触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(after/before) 4.触发事件(insert/update/delete)语法:create trigger triggerNameafter/before insert/update/delet转载 2016-10-10 15:32:48 · 225 阅读 · 0 评论 -
mysql创建序列
提到mysql,我顺便讲讲序列。用过oracle的人都知道,orale没有类似mysql的AUTO_INCREMENT这样的自增长字段,实现插入一条记录,自动增加1.oracle是通过sequence(序列)来完成的。这样看起来,似乎mysql的自增长要比oracle序列的实现更好更方便。那我为什么还要提序列呢?有必要吗? (1)首先mysql的自增长“序列”和序列是两回事,mysql本身不提转载 2016-10-10 16:17:20 · 405 阅读 · 0 评论 -
window 批处理备份mysql数据库
@echo on //设置文件名set filename=%date:~,4%%date:~5,2%%date:~8,2%_eam.sql //备份数据库,数据库名称为test ,用户名root,密码root ,这种方法必须配置MYSQL_HOMEmysqldump.exe test -uroot -proot > D:/DBbackup/%filename原创 2016-09-29 09:03:09 · 720 阅读 · 0 评论 -
11个重要的数据库设计规则
◆ 简 介在您开始阅读这篇文章之前,我得明确地告诉您,我并不是一个数据库设计领域的大师。以下列出的 11 点是我对自己在平时项目实践和阅读中学习到的经验总结出来的个人见解。我个人认为它们对我的数据库设计提供了很大的帮助。实属一家之言,欢迎拍砖 : )我之所以写下这篇这么完整的文章是因为,很多开发者一参与到数据库设计,就会很自然地把 “三范式” 当作银弹一样来使用。他们往往认为遵转载 2016-09-29 09:10:47 · 329 阅读 · 0 评论