Mysql
wyswlp
程序员/自由职业/副业达人,都是我
展开
-
MySQL命令行导出数据库
MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 如我输入的命令转载 2013-07-11 21:49:47 · 3360 阅读 · 0 评论 -
mysql 存储过程
CREATE PROCEDURE addtitle_task_assignment() begin declare i int; set i=0; while i<100 do insert into title_task_assignment (clientnum,paritionid,hold) values (0,i,0);原创 2013-07-15 17:03:14 · 730 阅读 · 0 评论 -
MySQL 定时任务 事件调度器(Event Scheduler)介绍
一、介绍事件调度器是在 MySQL 5.1 中新增的另一个特色功能,可以作为定时任务调度器,取代部分原先只能用操作系统任务调度器才能完成的定时功能。而且 MySQL 的事件调度器可以实现每秒钟执行一个任务,这在一些对实时性要求较高的环境下就非常实用了。事件调度器是定时触发执行的,在这个角度上也可以称作是”临时的触发器”。触发器只是针对某个表产生的事件执行一些语句,而事件调度器则转载 2013-07-30 18:09:56 · 1398 阅读 · 0 评论 -
mysql alter 语句用法,添加、修改、删除字段等
修改表名:ALTER TABLE admin_user RENAME TO a_use//增加主键alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);//修改ID为自增,并设置为主键a转载 2013-05-03 17:13:56 · 154835 阅读 · 5 评论 -
MySQL基础
解决MySQL其他机器连接不上的问题 开启MySQL数据库的远程连接权限:显示数据库:grant all privileges on *.* to 'root' @'%' identified by 'wrx123'; flush privileges; 解决MySQL非服务器客户端不能连接服务器的问题。mySQL 的root用户在安装的时候如果没有特殊的指定!原创 2010-06-27 08:24:00 · 764 阅读 · 0 评论 -
mysql 二次安装 输入 current root password
在装MYSQL的时候发现要输入current root password不记得以前在电脑里装过(你的系统曾经装过MYSQL在重装就会要求输入原来设定的密码,如果是第一次安装就不会出现),在网上苦苦搜寻解决方法。终归结出以下解决方法:1.清除MYSQL的安装目录,默认是C:\Program Files2.清除MYSQL数据存放目录,一般在C:\Documents and Sett转载 2013-05-09 18:02:26 · 2120 阅读 · 0 评论 -
mysql百万级索引性能优化 摘录
组合索引:新系统改版进展一月有余,今天终于遇到一问题。 上午老大在调试我写的程序时,发现一个问题:同一程序,当数据量达到120W的时候程序运行特别慢(6秒)。原先我在开发过程当中,测试服务器上的表数据量都是 20W / 30W 之间,问题并不突出。 sql = "select * from tb where cid='18' order原创 2013-05-28 11:50:09 · 1522 阅读 · 0 评论 -
mysql 性能优化
缓存设置:query_cache_size = 64M 指定MySQL查询缓冲区的大小。可以通过在MySQL控制台执行以下命令观察: # > SHOW VARIABLES LIKE '%query_cache%'; # > SHOW STATUS LIKE 'Qcache%'; # 如果Qcache_lowmem_prunes的值非常大,则表明经常出现缓冲不够的情况; 如原创 2013-05-26 09:59:25 · 697 阅读 · 0 评论 -
Mysql 查看连接数状态
命令: show processlist;如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist;mysql> show processlist; 命令: show status;命令:show status like '转载 2013-05-18 10:22:44 · 727 阅读 · 0 评论 -
查询Mysql状态
#查询数据库连接show full processlist;show status like '%Max_used_connections%';show status like '%Threads_connected%';#当前连接数show status like '%table_lock%';#表锁定show status like 'innodb_row_lock%';原创 2013-09-23 16:23:13 · 975 阅读 · 0 评论