MYSQL
sunbiao0526
这个作者很懒,什么都没留下…
展开
-
解决更新有外键约束的数据库表的外键
Mysql数据库中如果某表有外键约束,是不能直接执行sql语句去更新该外键字段的但是执行更新sql语句以前先执行如下语句,就可以更新外键了SET FOREIGN_KEY_CHECKS=0;原创 2011-09-22 12:02:28 · 1118 阅读 · 0 评论 -
将文件导入导出数据库
导出:SELECT * INTO OUTFILE '/tmp/user.txt' FROM `user`;导入: LOAD DATA INFILE '/tmp/user.txt' REPLACE INTO TABLE `user`; LOAD DATA INFILE '/tmp/user.txt' IGNORE INTO TABLE `user`;修改表结构字段属性:ALT原创 2012-01-30 13:16:19 · 654 阅读 · 0 评论 -
mysql 无lock tables权限 报Access denied for user when using LOCK TABLES
普通用户备份mysql 数据库报错mysql 无lock tables权限 报Access denied for user 'dbuser'@'localhost' to database 'db' when using LOCK TABLES主要原因是该用户无lock tables 该权限,处理办法:1. 给该普通用户赋予lock tables 权限,建议是删除该用户,重新用mysq原创 2012-01-17 16:22:31 · 1144 阅读 · 0 评论 -
mysql 数据库服务器 主从配置
A B 为两台 MySQL 服务器,均开启二进制日志,数据库版本 MySQL 5.5一、服务器参数[A 服务器 192.168.1.100]server-id = 1binlog-do-db = testbinlog-ignore-db = mysqlreplicate-do-db = testreplicate-ignore-db = mysqlsyn原创 2011-11-03 22:03:04 · 693 阅读 · 0 评论 -
mysql 开启慢查询
vi /etc/my.cnf# --------------- ## Logging Options ## --------------- #binlog_cache_size = 1Mmax_binlog_cache_size = 512Mmax_binlog_size = 512Mexpire_logs_days = 30# 添加以下三行log-quer原创 2012-04-01 10:40:26 · 532 阅读 · 0 评论 -
InnoDB: Database was not shut down normally! mysql 无法启动
今天早上来了想重启mysql发现停止mysql失败,查看mysql错误日志,发现错误日志中:information that should help you find out what is causing the crash.InnoDB: The InnoDB memory heap is disabledInnoDB: use atomic builtins.InnoDB原创 2011-11-14 09:27:52 · 11735 阅读 · 0 评论 -
说说大型高并发高负载网站的系统架构
这是大型web系统为了提高性能所使用的技术:转载文章如下:说说大型高并发高负载网站的系统架构转载本文请著名出处:Just Do IT (http://www.toplee.com) lee@toplee.com我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大转载 2012-04-01 15:33:55 · 572 阅读 · 0 评论 -
最近常用的mysql 命令
1. 给某用户设置权限GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456';grant select,insert,update,delete on mydb.* to user1@localhost identified "abc123";2.给某数据库某表添加字段alert my原创 2011-09-22 13:23:39 · 525 阅读 · 0 评论 -
工作常用的linux/mysql/php/工具命令
工作常用的linux/mysql/php/工具命令:1. tar备份目录tar zcvf ****.tar.gz ****/tar 备份跳过目录tar --exclude=test1/* --exclude=test2/* -czf $WEBDIR/test.$DATETIME.tar.gz ./test2. scp 文件scp *** root@B_ip:***/原创 2012-03-29 09:19:44 · 930 阅读 · 0 评论 -
Apache 压力测试
# ab -n 10 -c 10 http://www.google.com/原创 2012-02-17 13:43:36 · 642 阅读 · 0 评论 -
通过yum安装nginx-mysql-php-fastcgi配置LNMP
最近指想服务器跑静态文件,所以想单独配置个nginx的webserver,然而并不是我想象的那么简单,使用rpm包来安装会发生很多软件依赖的错误;当我尝试使用yum安装nginx的时候,总是提示未找到nginx包,最终yum update 解决问题。安装nginxyum updatewget http://dl.iuscommunity.org/pub/ius/stable/Red原创 2011-11-26 16:38:53 · 3453 阅读 · 0 评论 -
MYSQL常用命令
MYSQL常用命令1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名转载 2011-10-31 13:28:45 · 544 阅读 · 0 评论 -
运行cmd状态下MySQL导入导出.sql文件
不想下载百度文档,就贴个链接@运行cmd状态下MySQL导入导出.sql文件转载 2011-10-11 15:27:45 · 1915 阅读 · 0 评论 -
插入海量数据时候 sql优化
1. INSERT INTO `table1` (field1,field2) SELECT field3,field4 FROM `table2`;2. 如果遍历table1,然后再插入到table2时,可以先执行一个select空语句,把所有数据都遍历出来,然后放原创 2011-09-22 12:10:58 · 514 阅读 · 0 评论 -
mysql between and date formats
SELECT * FROM `tablename` WHERE FROM_UNIXTIME(`created`) BETWEEN '2012-03-01' AND '2012-03-31';原创 2012-03-07 14:24:45 · 2769 阅读 · 0 评论