51dev.com IT技术开发者社区

51dev.com 技术开发者社区

MySQL 导入导出 CSV

MySQL 导入导出 CSV

有时需要把MySQL的数据导出为CSV格式的文件便于分析和传输,有的时候需要把CSV格式的内容导入到MySQL,MySQL支持对CSV格式的文件导入和导出。SELECT*FROMdemoWHEREid>2ORDERBYidINTOOUTFILE‘/Users/Biao/Desktop/a.cs...

MySQL 数据库保存 Emoji 表情及特殊符号

MySQL 数据库保存 Emoji 表情及特殊符号

MySQL在5.5.3版本之后增加了这个utf8mb4的编码,mb4就是mostbytes4的意思,专门用来兼容四字节的unicode。其实,utf8mb4是utf8的超集查看编码字符集:SHOWVARIABLESWHEREVariable_nameLIKE'character\_set\_...

MySQL错误处理--1146错误

MySQL错误处理--1146错误

在MySQL的主从复制过程中,出现了1146错误。提示的错误原因是:在默认的数据中找不到指定的表。showslavestatusG;现实的同步状态。Slave_IO_Running:YESSlave_SQL_Running:NoLast_Errno:1146Last_Error:Error'...

mysql中的ERROR 1146 (42S02)问题解决方案(主从服务器数据同步引起)

mysql中的ERROR 1146 (42S02)问题解决方案(主从服务器数据同步引起)

问题的起因:     有一台mysql服务器,其已经运行了很长时间了,由于后来流量增大,且新的需求中关于统计,分析之类的多了起来。为防止影响该服务器的运行,决定使用主从式配置。统计,分析之类在从服务器上进行。(数据库使用InnoDB引擎) ...

mysql执行flush privileges命令抱错ERROR 1146 (42S02): Tab

mysql执行flush privileges命令抱错ERROR 1146 (42S02): Tab

mysql当执行flushprivileges刷新用户权限命令报出ERROR1146(42S02):Table'mysql.servers'doesn'texist这样测错误,字面上的意思就很明显说mysql.servers不存在,直接建一个就可以了,sql语句如下,直接复制...

mysql动态sql 整理多个字段

mysql动态sql 整理多个字段

原始表:整理后的表: 方案一(动态sql):BEGIN#Routinebodygoeshere...DECLAREv1int(3);DECLAREv2int(3);#DECLAREv3VARCHAR(15);#DECLAREvcompanyVARCHAR(30);#DECLAREvname...

mysql判断一个字符串是否包含某几个字符

mysql判断一个字符串是否包含某几个字符

使用locate(substr,str)函数,如果包含,返回>0的数,否则返回0 ...

Centos7.4安装MySQL

Centos7.4安装MySQL

系统Centos7.4版本第一步先卸载一个东西rpm-qa|grepmariadbrpm-e--nodeps看下图把那个东西版本复制粘贴这个后面  卸载完后装MySQLwgethttp://dev.mysql.com/get/mysql57-community-release-e...

Mysql+Mycat实现数据库主从同步与读写分离

Mysql+Mycat实现数据库主从同步与读写分离

Mycat介绍官网:http://mycat.io/电子书:http://mycat.io/document/Mycat_V1.6.0.pdfMyCAT采用Java开发,实现MySQL公开的二进制协议,将自己伪装成MySQLServer;应用只需连接MyCAT执行SQL,MyCAT按照配置的策略,分...

Mysql基础操作

Mysql基础操作

0.最基本的命令:USEdbname;//相当于linux下的cd命令,SHOWXXX;//相当于linux下的ls命令EXPLAINSQL;//可查看SQL执行的信息1.导入sql文件到指定的数据库:source路径2.DDL:数据库定义语句,包括对数据库、数据表、列、索引等数据库对象的定义。常用...

mysql替换斜杠的方法\替换为空

mysql替换斜杠的方法\替换为空

updateecs_goodssetgoods_desc=replace(goods_desc,‘\‘,‘‘)wheregoods_id>1; ...

1209 -The MySQL server is running with the --read-only option

1209 -The MySQL server is running with the --read-only option

1209-TheMySQLserverisrunningwiththe--read-onlyoptionsoitcannotexecutethisstatement 一般这个错误有两种原因:1.连到从库了。从库一般设置为只读。2.主库的read_only参数被修改为1 解决办法:...

mysql的binlog详解

mysql的binlog详解

什么是binlogbinlog日志用于记录所有更新了数据或者已经潜在更新了数据(例如,没有匹配任何行的一个DELETE)的所有语句。语句以“事件”的形式保存,它描述数据更改。binlog作用因为有了数据更新的binlog,所以可以用于实时备份,与master/slave复制和...

Mysql 启动时报 Checking for tables which need an upgrade, are corrupt or were

Mysql 启动时报 Checking for tables which need an upgrade, are corrupt or were

在Linux上安装完Mysql之后,我重新启动了一下Mysql服务。 系统报出如下信息:Checkingfortableswhichneedanupgrade,arecorruptorwere notclosedcleanly.. 刚开始以为是启动错误,后来仔细看了下英...

Mysql——查询字段是否为空

Mysql——查询字段是否为空

如何设置条件isnull()select*fromuserswhereemail=‘xxxx‘andisnull(deletedAt)isnullselect*fromuserswhereemail=‘xxxx‘anddeletedAtisnullisnotnullselect*fromusersw...