数据库_教程及案例

1142-select-command-denied-to-user

Navicat链接MySql成功后(root账号链接),新建一个用户db_user,新建库db_user,授权db_user用户管理db_user库的控制权限,Navicat链接MySql(使用新建用户db_user)成功后链接时候提示:1142 - SELECT command denied to user 'db_user'@'localhost' for table 'user',用户db_user没有查看user表的权限。

thinkphp3.2数据库事务异常捕获

php异常处理和错误处理,在tp3中,默认的数据库驱动位于ThinkDbDriver命名空间下面,驱动类必须继承ThinkDb类,每个数据库驱动必须要实现的接口方法包括(具体参数可以参考现有的数据库驱动类库)

Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes的解决方式

Laravel 8.*对默认数据库字符集进行了更改,现在utf8mb4它包含了对存储表情符号的支持。这只会影响新的应用程序,只要您运行MySQL v5.7.7及更高版本,就不需要做任何事情。

ThinkPHP5.1使用MongoDB数据库

前言:请在测试以下代码之前请安装好MongoDB数据库管理软件以及相关环境配置;本测试案例MongoDB数据库未使用密码访问;1、使用Mongo之前,需要装PHP的mongo扩展,a、访问 http://pecl.php.net/package/mongodb,b、选择最新的版本即可,然后选择你的PHP版本对应的扩展。

Windows10安装MongoDB4.4.4

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品。

windows下Redis的安装和使用

windows下Redis的安装和使用,要安装Redis,首先要获取安装包。Windows的Redis安装包需要到以下GitHub链接找到。链接:github.com/microsoftarchive/redis/releases/tag/win-3.0.504。打开后,找到Redis-x64-3.0.504.msi,点击下载。这里说明一下,第一个是msi微软格式的安装包,第二个是压缩包。