mysql错误及解决全攻略
10055:没有缓存空间可利用 方法:查看下你的C盘空间是否已经满,清除一些没有用的文件. 可以在后台的"论坛核心设置","核心功能设置"里"进程优化"开启,"GZIP 压缩输出"关闭. 查找了一下10055(没有缓存
说明:如果遇到数据库出错的问题修改相应的代码后一般要重启mysql。如果遇到mysql的问题可以先重启一下mysql 看看问题能否解决。
1005:创建表失败
1006:创建数据库失败
1007:数据库已存在,创建数据库失败
1008:数据库不存在,删除数据库失败
1009:不能删除数据库文件导致删除数据库失败
1010:不能删除数据目录导致删除数据库失败
1011:删除数据库文件失败
1012:不能读取系统表中的记录
1016: 无法打开文件
击后 开始=>所有程序=>附件=>命令提示符
输入 mysql 所在硬盘盘符
cd mysql 所在目录
cd bin
输入 myisamchk -f D:usr/local/mysql/data/bbs/PW_members.MYI
ps : D:usr/local/mysql/data/bbs 是你论坛数据库的路径
-f 根据具体情况选择,一般也可以选择 -r
注意你的 系统C盘或放数据库的硬盘空间是否足够,一般小于 1G 很容易出现错误。
或用mysqlcheck命令进行修复。具体的方法:利用命令行进入mysql/bin目录,执行
mysqlcheck -o -r phpwind -uroot -p
其中phpwind是你数据库的名称,root是你的数据库用户名,然后会提示你输入密码。
然后就会修复你的数据库。
1020:记录已被其他用户修改
1021:硬盘剩余空间不足,请加大硬盘可用空间
1022:关键字重复,更改记录失败
1023:关闭时发生错误
1024:读文件错误
1025:更改名字时发生错误
1026:写文件错误
1032:记录不存在
1036:数据表是只读的,不能对它进行修改
1037:系统内存不足,请重启数据库或重启服务器
1038:用于排序的内存不足,请增大排序缓冲区
1040:已到达数
相关文档:
1. 关掉Mysql服务
2.新建一个文本文件,内容如下:
UPDATE mysql.user SET Password=PASSWORD('NewPassword') WHERE User='root';
FLUSH PRIVILEGES;
注意:一定要分两行写,"NewPassword"为你的新密码
3. 保存文件,并把它放在C盘根目录下,文件名为"mysql-init.txt":C:\mysql-init.txt
4. 打开cmd窗口,输 ......
BIND-DLZ实验:http://bind-dlz.sourceforge.net/
实验环境:RHEL4,BIND-9.5.0-P2.tar.gz(9.4.0以上版本都已含DLZ补丁),Mysql-5.0.56.tar.gz
1、安装mysql(先安装gcc等相关软件包)
#tar zxvf mysql-5.0.56.tar.gz
#cd mysql-5.0.56
#./configure --prefix=/usr/local/my ......
import java.sql.*;
/*
* JAVA连接ACCESS,SQL Server,MySQL,Oracle数据库
*
* */
public class JDBC {
public static void main(String[] args)throws Exception {
Connection conn=null;
//====连接ACCESS数据库 ......
前提:MySQL中存在一个用户自己建立的数据库,假设为mydb,mydb中有一张用户自己建立的表格,假设名称为mytable
我的前提:MySQL中存在两个数据库,yldb和yldb2,其中yldb数据库中有一张表,名为pet
一.MYSQL的命令行模式的设置:
桌面->我的电脑->属性->环境变量->新建->
PATH=“;path\mysql\bin ......
代码如下:
1 String command = " cmd /c C:/Program Files/MySQL/MySQL Server 5.0/bin>mysqldump -h localhost -u root -p aijia > E:/aijia.dmp " ;
2 try {
3 Process process& ......