mysql
博博的博
https://mp.csdn.net/postlist
展开
-
Windows Mysql 导入utf8mb4编码sql报错
1.utf8和utf8mb4区别:utf-8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据,Java程序中将报SQL异常:2.解决:修改mysql的配置文件mysql.ini,分别在 [mysql],[mysqld]三项下面修改默认编码(如果没有该项,加...原创 2018-07-24 10:28:12 · 1093 阅读 · 0 评论 -
linux mysql 操作命令
1.linux下启动mysql的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:mysqladmin restart/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql的命令:mysqladmin shutdown...转载 2018-08-17 18:10:33 · 181 阅读 · 0 评论 -
mysql命令行链接数据库密码有特殊字符
今天遇到个问题 :命令行链接数据库一直报密码错误,直接上图:1.mysql -uroot -p123!) 一般这样就连上数据库了 。但会出现这样问题2.出现之后我改成mysql -uroot -p123\!\)还是不正确。解决办法:mysql -h127.0.0.1 -uroot -p123\!\)或者将密码引起来 mysql -h127.0.0.1...原创 2018-11-28 17:06:26 · 4415 阅读 · 0 评论 -
数据引擎----修改MyISAM为InnoDB!区别
首先进入my.ini 直接在指定位置修改就好,修改之后重启。 有些人会修改不成功 MyISAM与InnoDB区别:MyISAM:默认表类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法。不是事务安全的,而且不支持外键,如果执行大量的select,insert...原创 2018-12-18 11:20:44 · 337 阅读 · 0 评论 -
Mysql 增加、修改、删除表字段、查看表sql
alter add 命令用来增加表的字段: alter add命令格式:alter table 表名 add字段 类型 其他;如下所示: alter table 表名 add `unit` tinyint(4) default 0 comment '单位'alter drop 命令删除表的字段: alter drop 命令格式:alter table 表名 drop col...原创 2019-07-09 11:35:44 · 302 阅读 · 0 评论