Mysql
文章平均质量分 52
小王子漫游星球
趁着年轻,给自己留下点什么吧
展开
-
MySQL 事务
事务得特性(ACID):一般来说,事务是必须满足4个条件(ACID)::原子性(Atomicity,或称不可分割性)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability)。原子性:一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。一致性:在事务开始之前和事务结束以后,数据库的完整性没有被破坏。原创 2021-05-18 16:18:32 · 106 阅读 · 0 评论 -
mysql执行脚本报错Row size too large. The maximum row size for the used table type
错误:ERROR 1118 (42000): Row size too large. The maximum row size for theused table type, not counting BLOBs, is 65535. You have to changesome columns to TEXT or BLOBs。于是在网上搜索了好久结果发现mysql建表有个长度限制:MySQL要求一个行的定义长度不能超过65535。(1)单个字段如果大于65535,则转换为TEXT 。(原创 2020-11-30 15:02:07 · 1019 阅读 · 0 评论 -
解决mysql时区问题的两种方案
问题:前段时间新建java工程执行保存数据业务时,数据库实际存储createdTime字段的时间和当前的时间有出入.解决方法1.修改配置文件中的数据库连接:url: jdbc:mysql://192.168.0.1:3306/mysqlName?autoReconnect=true&useSSL=false&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&serverTimezone=Asia/Sha原创 2020-11-26 17:43:49 · 477 阅读 · 0 评论 -
Linux下MySQL的启动、停止、重启
一、启动1、使用 service 启动:service mysql start2、使用 mysqld 脚本启动:/etc/inint.d/mysql start3、使用 safe_mysqld 启动:safe_mysql&二、停止1、使用 service 启动:service mysql stop2、使用 mysqld 脚本启动:/etc/inint.d/mysql stop3、mysqladmin shutdown三、重启1、使用 service 启动:s原创 2020-05-26 16:43:02 · 210 阅读 · 0 评论