
mysql
aboboo520
aboboo学Java
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设置MySql字段支持表情字符存储,解决异常error code [1366]; Incorrect string value:xxx
最近遇到一个问题,将用户发送的文本信息(含有emoj表情符号)保存入库时竟然报错,抛出了如下错误码:error code [1366] 原因其实就是MySql表的默认编码是utf8,并不支持存储emoj表情符号数据,所以修改成utf8mb4编码就解决了。 -- 修改t_test表编码为utf8mb4 alter t_test convert to character set utf8mb4; ...原创 2021-09-05 17:37:50 · 507 阅读 · 0 评论 -
MySql的那些事儿
记录使用msyql的过程中,遇到的一些奇葩问题,以及解决方式。 一、java.sql.SQLException: Zero date value prohibited 问题描述:当date存储的值为‘0000-00-00’则会抛出此类异常 解决方式:在jdbc的链接后面添加:zeroDateTimeBehavior=convertToNull jdbc:mysql://yourserver:3306/yourdatabase?zeroDateTimeBehavior=convertToNull .原创 2020-07-24 15:10:43 · 145 阅读 · 0 评论 -
centos安装mysql数据库
安装mysql服务器端默认包含了客户端 yum install mysql-sever 安装mysql客户端: yum install mysql 启动mysql服务器:serivice mysqld start 查看监听端口:netstat -ntlp 登录mysql:mysql -uroot -ppasswd -h ip 查看数据库:show databases 开机自原创 2017-04-22 07:23:58 · 466 阅读 · 0 评论 -
mysqladmin命令
mysqladmin create hellodb -- 创建数据库 mysqladmin -uroot -p password 'new_password' --修改密码 mysqladmin ping --测试对方是否在线 mysqladmin status --查看mysql服务器状态 mysqladmin status --sleep 2 --每隔2秒钟显示服务器状原创 2017-04-22 07:35:18 · 454 阅读 · 0 评论 -
mysql反斜线选项
设置语句分隔符,包括两种方式: delimiter // \d; \c:提前终止语句执行 \q:退出 \g:无论语句结束符是什么,直接将此语句送至服务器端执行 \G:无论语句结束符是什么,直接将此语句送至服务器端执行,并将结果以竖排方式显示 例如:select * from user\g \p:显示当前原创 2017-04-22 07:37:06 · 532 阅读 · 0 评论 -
开放mysql连接权限及端口
1. 指定IP可以访问mysql服务: iptables -I INPUT -p tcp -s 192.168.1.106 --dport 3306 -j ACCEPT 2. 保存防火墙设置: service iptables save 3. 重启防火墙: /etc/init.d/iptables restart原创 2017-04-07 07:40:29 · 693 阅读 · 0 评论 -
mysql管理操作
修改密码: 1. 第一种方法:用root登录mysql为其他用户设置密码, set password for 'username'@'host'=password('password'); 2. 第二种方法:用mysqladmin设置密码 mysqladmin -uusername -hhost -ppassword 'password' ; 3. 第三种方法原创 2017-03-13 07:34:06 · 503 阅读 · 0 评论 -
MacOSX安装和使用mysql
1. 前往官网下载mysql安装包:https://dev.mysql.com/downloads/mysql/下载mysql-5.7.17-macos10.12-x86_64.dmg,双击进行安装,安装步骤点击下一步就可以。 2. 安装完毕后,在系统偏好设置中,找到mysql启动mysql服务。 3. 在命令行设置一下mysql命令,因为安装mysql它并没有自动为你配置命令行环境 ali原创 2017-03-13 06:16:21 · 521 阅读 · 0 评论 -
mysql5.7修改密码报错 Unknown column 'password'
最近笔者发现,本机的mysql版本是mysql-5.7.18.1,使用如下语句修改密码却报错: update user set password=password('root') where user='root'; 报错提示:ERROR 1054 (42S22): Unknown column 'password' in 'field list' 最后查找才发现my原创 2017-07-31 16:14:32 · 1371 阅读 · 1 评论