数据库
wuyoulv
每天进步一点点
展开
-
允许远程访问数据库
在实际工作中项目在本地跑着,但是几个人开发想要建立一个共有的数据库,此时就需要数据库设置为外网可以访问,设置方法如下:mysql -u root -p进入数据库中,然后执行命令:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;执行过后要刷新数据库权限,命令:FLUSH PRIVILE原创 2017-07-03 19:12:30 · 807 阅读 · 0 评论 -
点击量自动增加
在实际工作中需要根据客户的点击量来在前台输出一相应的数据; 我的处理方法就是当用户点击的时候就直接在数据库的点击字段加一 如下://获取当前电影的id$filminfo=Film_info::where('id',$id)->get(); foreach($filminfo as $q){ $w=$q->id; } //注原创 2017-07-18 12:34:23 · 832 阅读 · 2 评论 -
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '5-47' for key 'PRIMARY'
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‘5-47’ for key ‘PRIMARY’在数据表插入数据时出现这个错误,原因是:表中可能出现两个主键,所以会报这个错误解决方法:将主键设置去掉就可以解决了注释: 主键在一个表中只有一个,但主键有两种,单一的和复合主键,可以设置为多个字段为主键,即复合主键原创 2017-11-03 10:13:15 · 13582 阅读 · 0 评论 -
navicat 连接远程数据库
图一 图一 说明: 1 随便写 2 远程数据库的地址(一般为localhost或者127.0.0.1) 3 远程数据库的用户名 4 远程数据库的密码 图二 图二 说明: A 需要勾选 B 远程服务器的地址 C 远程服务器的账号 D 远程服务器的密码 点击确定,现在就可以连接到远程的数据库了如果不行的话在你的远程服务器进入数据库执行下面代码试一下:mysql> grant原创 2017-11-15 16:51:22 · 871 阅读 · 0 评论