MySQL问题

讨论各种MySQL问题,可以包括基础问题,疑难,优化等。

mysql下怎么写存储过程和函数?

在写 过程和函数的时候,一遇到 ;分号就执行了
输入delimiter// 也不起作用,
输入mysql-fix-preivilege-tables
也不起作用
我的mysql 版本是5.0
是不是需要升级?

Taxonomy upgrade extras:

触发器 中文

在一个触发器中,可以放中文字符吗?
比如说:我有一个触发器,它的一个功能是给一张表的某个字段赋值,而这个字段的值是中文。
这样可以吗?
有没有可以变通的方式?

Taxonomy upgrade extras:

MySQL Table 限制

MySQL有没有这样的限制:
1.再一个table里面,有没有限制最多有多少列?
(oracle好像限制最多有1024列)
2.再存储数据的时候,每一行会不会限制存多少数据?
(比如说,我的列的属性都是longtext,总共有100列,会不会我前边存了好多数据后,后边的列就不能存了)

Taxonomy upgrade extras:

请教:ib_logfile0以及ib_logfile*文件应该怎么打开阅读?

我的环境是
win2003/iis6/php5.2.0/mysql5.0.27
非常感谢。

Taxonomy upgrade extras:

请教关于mysql5.0.27自动停止的问题(约10多个小时一次)

您好:
我的环境是
win2003/iis6/php5.2.0/mysql5.0.27
最近mysql5.0.27每运行10多个小时就自动停止
请教是什么原因造成,应该如何解决?谢谢
以下是所有的err日志:
InnoDB: The first specified data file .\ibdata1 did not exist:
InnoDB: a new database to be created!
061210 20:24:03 InnoDB: Setting file .\ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait...
061210 20:24:03 InnoDB: Log file .\ib_logfile0 did not exist: new to be created
InnoDB: Setting log file .\ib_logfile0 size to 50 MB
InnoDB: Database physically writes the file full: wait...
061210 20:24:04 InnoDB: Log file .\ib_logfile1 did not exist: new to be created
InnoDB: Setting log file .\ib_logfile1 size to 50 MB
InnoDB: Database physically writes the file full: wait...

Taxonomy upgrade extras:

MySQL CURSOR 中文

EMPLOYEE.NAME 这个字段是如何定义的?
另外 EMPLOYEE 这个表的建表SQL是什么?
出现这种问题通常都是因为字符集的缘故导致的
回答:我的数据库已经改为UTF8,而且可以正常的添加和删除。

定义:
//
//NAME
//STRING
//
//varchar(80)
//
//
//
//姓名*
// Employee Name
//姓名*
//
//Employee Name
//

我有一个关于游标的问题,请帮帮忙!

Taxonomy upgrade extras:

我的数据库出错

我的网址大全在导入网址数居时出如一错:

Query Error:

The URL Is:
http://wntong.com/install_2.php

MySQL Server Error:
Data too long for column 'title' at row 1 ( 1406 )

You Can Get Help In:
http://www.bwtong.com

请高手们指点!我Q是15704226 邮箱是arnnny@163.com

Taxonomy upgrade extras:

innodb 找锁表进程疑惑

表给锁了,如何查?我想查出锁表的进程,并杀掉.以下是show innodb status结果.

*************************** 1. row ***************************
Status:
=====================================
061221 11:50:35 INNODB MONITOR OUTPUT
=====================================
Per second averages calculated from the last 23 seconds
----------
SEMAPHORES
----------
OS WAIT ARRAY INFO: reservation count 1193306, signal count 1161788
Mutex spin waits 980340920, rounds 649630554, OS waits 179716
RW-shared spins 578518, OS waits 70897; RW-excl spins 629282, OS waits 8872
------------------------
LATEST DETECTED DEADLOCK
------------------------
061216 11:59:51
*** (1) TRANSACTION:
TRANSACTION 0 2715080, ACTIVE 51 sec, process no 32251, OS thread id 4352944 starting index read

Taxonomy upgrade extras:

关于innodb存储引擎的问题

用innodb作为存储引擎,发现更新某行记录后,另外一个程序读该行信息,读到的却是旧信息,是不是innodb会延迟写操作阿?

还有那个write_back_cache怎么禁用?

Taxonomy upgrade extras:

mysql能够实现实时的备份吗?

我做了一个mysql的主从备份,大部分时候的延迟("Seconds_Behind_Master")都是0,但是偶尔会比较大,比如30秒以上,又没有什么办法能够减少这个最大的延迟呢?

Taxonomy upgrade extras:

页面

Subscribe to RSS - MySQL问题