
数据库
IT-Andy
这个人很懒,什么也没有留下!
展开
-
SQLSTATE[HY000]: General error: 1366 Incorrect string value: ‘\xF0\x9F\x98\x84‘ for column ‘content‘
事件前瞻:由于学习workerman来做socket通讯,所以做了一个类似与客服的系统,图片什么的都能存,唯独存入输入法里面的表情,确报错,报错内容:SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x98\x84' for column 'content' at row 1,截图附上:打印结果:问题分析:在mysql 5.5 之前,UTF-8编码只支持1-3个字节,支持BMP这部分的Unico.原创 2021-01-05 20:17:32 · 7365 阅读 · 0 评论 -
PHP7使用MongoDB\Driver\Manager类实现增删改查
这篇笔记记录了PHP7使用官方扩展MongoDB\Driver提供的Manager/BulkWrite/Query/Cursor/WriteResult类实现增删改查的过程相关笔记:CentOS6.9安装mongodb和php-mongodb扩展CentOS6.9yum安装mongodb和php-mongodb扩展1.类说明类 作用 MongoDB\Driver\Manager 入口类,负责维护与MongoDB的连接,执行读写和命令 MongoDB\Driver\BulkWr转载 2020-12-11 16:11:48 · 848 阅读 · 0 评论 -
本地搭建MongoDB数据库
1、下载地址(官网):https://www.mongodb.com/download-center/community这里根据你自己的环境去选择下载2、安装MongoDB:一路默认安装就是了,当出现:Install MongoDB Compass 时,取消前面的 √3、运行cmd、输入:mongod此时会报错:不是内部命令!因为你还没添加环境变量4、找到MangoDB安装路径:C:\Program Files\MongoDB\Server\4.0\bin5、将第4步的这..原创 2020-12-01 13:02:51 · 2208 阅读 · 0 评论 -
MySQL修改数据表某个字段中的某一部分字符串值
1、语法:UPDATE 表名SET link = REPLACE (字段, '原字符串', '新字符串')2、示例:比如我有一个test的数据库、该数据库中有个prefix_app表、表中有一个url字段,该字段的一列值为:www.hao123.com现在我要改成:www.baidu.comUPDATE prefix_appSET url= REPLACE (url, 'hao...原创 2019-12-18 14:08:48 · 4757 阅读 · 0 评论 -
Oracle数据库中的表字段ID自增,插入一条数据,返回当前ID问题
这个问题困扰小白很久了,网上说什么order="BEFORE"或order="AFTER"搞得我就没成功过,现在把这个坑填一下!1、首先说说Oracle数据库中建表、建序列、建触发器,让ID自增。(1)、建表,代码如下:create table USERS( id Integer not null, username VAR...原创 2019-06-05 14:19:59 · 5605 阅读 · 4 评论 -
Oracle安装配置
1、解压Oracle数据库的2个压缩文件,得到文件如下图所示:2、双击运行setup.exe,开始安装,此时会报以下错,如图所示:3、可以选择【是】继续安装,也可以选择【否】,退出安装,修改配置文件,防止弹窗。 在解压的文件目录中,找到stage\cvu下的cvu_prereq.xml文件,找到VALUE="Windows 7",如下图所示:然后,在最后添加...原创 2019-05-22 15:32:43 · 195 阅读 · 0 评论 -
JDBC 封装MySQL数据库连接类
方式一:创建一个DBHelper类,封装代码,但这种方式导致程序代码的耦合度比较高!package com.andy.shopping.util.db;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;/*** 连接数据库类* @author andy...原创 2019-04-28 14:18:36 · 805 阅读 · 0 评论 -
mysql数据清空并重置id
1、首先我们看think_log_home这张表,我是用来存操作日志的,数据特别多。2、那么我们怎么才能删除数据,切下次记录,仍从id=1开始记录呢? truncate table 表名;3、再看看表吧:是不是已经清空了4、手动添加一条数据,看看id=1不。查看博主更多内容...原创 2018-08-10 12:21:58 · 10807 阅读 · 0 评论 -
MySQL主从同步
注意事项:主从服务器必须在同一局域网准备工作:查出主从ip开始菜单—cmd—ipconfig/all; 主服务器ip:172...........从服务器ip:172........... 一、主数据库master修改:1、主数据库配置文件修改:my.cnf /my.ini 2、重启mySQL,创建同步账号。用户:你的用户名 密码:你的密码步骤:打开phpStudy->其他选项菜单->...原创 2018-05-23 11:35:55 · 963 阅读 · 0 评论