2020年05月02日
⁄ 数据库
⁄ 共 344字
本地或远程连接mysql:Unable to connect to any of the specified MySQL hosts的问题
解决:
1.防火墙开启,并且开启允许远程连接
2.连接字符串问题
因mysql 版本或驱动不同 连接字符串不同,
<add key="ConnectionString" value="server=远程数据库IP;database=数据库名;PORT=端口; uid=用户;pwd=密码;charset=gb2312" />
<add key="ConnectionString" ...
[db:关键字]阅读全文
2020年05月02日
⁄ 数据库
⁄ 共 6190字
1. 主键约束
主键就是表中的一列或多个列的一组,其值能唯一地标志表中的每一行。通过定义PRIMARY KEY约束来创建主键,而且PRIMARY KEY约束中的列不能取空值。由于PRIMARY KEY约束能确保数据的唯一,所以经常用来定义标志列。当为表定义PRIMARY KEY约束时,MySQL为主键列创建唯一性索引,实现数据的唯一性,在查询中使用主键时,该索引可用来对数据进行快速访问。如果 PRIMARY KEY 约束是由多...
[db:关键字]阅读全文
2020年05月02日
⁄ 数据库
⁄ 共 13684字
问题的原因很简单,可能有的时候一下想不起来。MARK下。
报错信息如下:
org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: could not insert: [com.wondertek.meeting.model.spokesman.Spokesman]; uncategorized SQLException for SQL [insert into Spokesman (mobile, gender, create_time, creator) values (?, ?, ?, ?)]; SQL state [HY000]; error code [1364]; Field 'i...
[db:关键字]阅读全文
2020年05月02日
⁄ 数据库
⁄ 共 2349字
MYSQL无重复插入数据更新语法&sql一句话使insert时若主键重复则更新
如果你指定了ON DUPLICATE KEY UPDATE命令语句,那么在唯一索引或者主索引的作用下将不插入与记录重复的内容,但同时会更新数据库中的旧记录。例如,字段a被声明为唯一索引并且里面只包含有值为1的记录,以下两个语句会达到同样的效果:
www.2cto.com
一、 INSERT INTO table ( a , b , c ) VALUES ( 1 , 2 , 3 ) ...
[db:关键字]阅读全文
2020年05月02日
⁄ 数据库
⁄ 共 4382字
错误 信息:
> show slave status\G
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: IP
Master_User: repl
Master_Port: 3306
Connect_Retry: 30
Master_Log_File: mysql-bin.x
Read_Master_Log_Pos: pos_x
Relay_Log_File: relay-bin.y
Relay_Log_Pos: pos_y
Relay_Master_Log_File: mysql-bin.z
Slave_IO_Running: Yes
...
[db:关键字]阅读全文
2020年05月02日
⁄ 数据库
⁄ 共 3601字
mysql的"[Warning] Invalid (old?) table or database name"问题
线上服务器出现[Warning] Invalid (old?) table or database name问题,通过分析binlog日志发现,在以下sql语句中出现问题,由于涉及敏感内容,用sql语法表示。
DROP TABLE IF EXISTS [TEMP_TABLE_NAME];
create temporary table [TEMP_TABLE_NAME] select col1,col2,... from [TAB...
[db:关键字]阅读全文
2020年05月02日
⁄ 数据库
⁄ 共 865字
一张无限级的分类表,简列主要表字段主键FID,父类ID字段FPID。
检索数据集的SQL语句
with a as
(select FID from 表 where FID ='值'
union all
select x.FID from 表 x,a where x.FPID =a.FID )
select * from a
删除数据集的SQL语句
www.2cto.com
with a as
(select FID from 表 where FID ='值'
union all
select x.FID from 表 x,a where x.FPID =a.FI...
[db:关键字]阅读全文
2020年05月02日
⁄ 数据库
⁄ 共 299字
MYSQL用source命令导入出现unknown command '\'解决
以前导入的时候都是可以的,怎么今天导入的时候就不行了?所以我觉得很郁闷。
但是也没有多想,就做别的事情了。过了一会儿,突然就想起来了,
这个应该是编码问题,前一阵将编码改为utf-8了,因为部署了别人做的项目,
www.2cto.com
不改成utf-8,里面的照片插不进去,, 然后这个数据库当时备份出来的编码是词用gbk的。
所以...
[db:关键字]阅读全文
2020年05月02日
⁄ 数据库
⁄ 共 428字
安装时报错:mysql file /usr/share/mysql/czech/errmsg.sys from install of MySQL-serve的问题
安装mysql rpm -ivh MySQL-server-5.5.25-1.linux2.6.x86_64.rpm
报错:
mysql file /usr/share/mysql/czech/errmsg.sys from install of MySQL-serve
……………
原因有包冲突。解决冲突:
yum -y remove mysql-libs-*
解决方法:
...
[db:关键字]阅读全文
2020年05月02日
⁄ 数据库
⁄ 共 1267字
报错:1130-host ... is not allowed to connect to this MySql server
解决方法:
1。 改表法。
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 里的 "user" 表里的 "host" 项,从"localhost"改称"%"
-u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' w...
[db:关键字]阅读全文