存档

‘mysql’ 分类的存档

mysql启动不了

2013年4月28日 1 条评论

早上访问www.nginx.cn,页面提示 “建立数据库连接时出错” 机器环境跑的是nginx+php-fpm+mysql、出问题之前也没做过停止mysql进程的操作。 突然间数据库连接出错, 开始以为php的问题,那么我在命令行直接访问mysql mysql -u root -p 1 mysql -u root -p出现错误提示 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111) ...

分类: mysql 标签: , , ,

mysql Table 'xx' is read only

2013年4月9日 没有评论

更换服务器环境的时候如果数据库是直接拷贝数据库文件夹过来,需要做两件事情。 其中/usr/local/lnmp/mysql/是mysql的安装路径: /usr/local/lnmp/mysql/bin/mysqladmin -u root -p flush-tables chown -R mysql:mysql /usr/local/lnmp/mysql/ 12 /usr/local/lnmp/mysql/bin/mysqladmin -u root -p flush-tableschown -R mysql:mysql  /usr/local/lnmp/mysql/重启mysql,数据库就可以使用。 因为数据库的权限是启动时...

分类: mysql 标签: , ,

ERROR 2003 (HY000): Can't connect to MySQL server on 'www.neihanji.com' (111)

2012年11月12日 没有评论

从一台服务器去连接另一台服务器的mysql提示如下错误 ERROR 2003 (HY000): Can't connect to MySQL server on 'www.nginx.cn' (111) 注释掉/etc/mysql/my.conf中以下两条 #skip-networking #bind-address = 127.0.0.1 重启mysql服务 service mysql restart

分类: mysql 标签: ,

mysql插入年月日格式日期

2012年8月21日 没有评论

mysql中插入如下数据 “2012年1月1日”到 date类型字段   数据库表结构 huangli(day date); sql语句格式为 insert into huangli values(STR_TO_DATE('2012年1月1日', '%Y年%m月%d日'))    

分类: mysql 标签: ,

mysql insert忽略1062错误

2012年8月6日 没有评论

批量insert语句主键冲突时,会停止执行,报如下错误, ERROR 1062 (23000) at line 5412: Duplicate entry '1577987' for key 'PRIMARY' mysql -uroot -p123456 -f database < filename.sql -u后跟用户名,无空格 -p后跟密码,无空格 -f后跟数据库名,有空格表示强制执行,忽略错误

分类: mysql 标签:

mysql date类型字段查询和插入格式

2012年6月29日 没有评论

插入 INSERT INTO shengqi(id,content,mm) VALUES ('1','升 7:36<br/>降 16:59','2012-01-1'); 查询: select id,content from  shengqi where DATE_FORMAT(mm,'%Y-%m') =  '2012-01'; 或 select id,content from  shengqi where mm=  '2012-01-01';

分类: mysql 标签: , ,

mysql 字段部分内容替换

2012年6月29日 没有评论

update user set host=REPLACE(host,'main','slave') 对user表中的hoist字段进行替换,字段中main替换成slave

分类: mysql 标签:

mysql导入gbk数据乱码解决方案

2011年11月15日 没有评论

最近想把本地测试系统数据库中的数据导入线上服务器,我把用phpmyadmin把表导成sql文件quancha.sql,然后使用 mysql -u quancha -p quancha1114< quancha.sql 导入数据。 本以为一切ok,可是用程序一查出来的中文都是??乱码。分析一下因为我的数据使用的是gbk编码,而phpmyadmin导出的sql文件是utf-8编码的,我把sql文件转成gbk的再试也不行。 然后我就怀疑是数据库的问题,使用 >status 看了下数据库编码是latin1,我又去改/etc/mysql/my.cnf改成 [mysqld] default-character-set=gbk ... [client] default-character-set=gbk 重...

分类: mysql 标签: ,

修改mysql自动增加值

2011年8月6日 没有评论

alter table 表名 auto_increment=889;

分类: mysql 标签: