不能安装Mysql connector /odbc 64 bit 在win2008,该怎么解决

如题所述

有两种方法,一种方法使用mysql的check table和repair table 的sql语句,另一种方法是使用MySQL提供的多个myisamchk, isamchk数据检测恢复工具。前者使用起来比较简便。推荐使用。
1. check table 和 repair table
登陆mysql 终端:
mysql -uxxxxx -p dbname
check table tabTest;
如果出现的结果说Status是OK,则不用修复,如果有Error,可以用:
repair table tabTest;
进行修复,修复之后可以在用check table命令来进行检查。在新版本的phpMyAdmin里面也可以使用check/repair的功能。
2. myisamchk, isamchk
其中myisamchk适用于MYISAM类型的数据表,而isamchk适用于ISAM类型的数据表。这两条命令的主要参数相同,一般新的系统都使用MYISAM作为缺省的数据表类型,这里以myisamchk为例子进行说明。当发现某个数据表出现问题时可以使用:
myisamchk tablename.MYI
进行检测,如果需要修复的话,可以使用:
myisamchk -of tablename.MYI
关于myisamchk的详细参数说明,可以参见它的使用帮助。需要注意的时在进行修改时必须确保MySQL服务器没有访问这个数据表,保险的情况下是最好在进行检测时把MySQL服务器Shutdown掉。
-----------------------------
另外可以把下面的命令放在你的rc.local里面启动MySQL服务器前:
[ -x /tmp/mysql.sock ] && /pathtochk/myisamchk -of /DATA_DIR/*/*.MYI
其中的/tmp/mysql.sock是MySQL监听的Sock文件位置,对于使用RPM安装的用户应该是/var/lib/mysql/mysql.sock,对于使用源码安装则是/tmp/mysql.sock可以根据自己的实际情况进行变更,而pathtochk则是myisamchk所在的位置,DATA_DIR是你的MySQL数据库存放的位置。
需要注意的时,如果你打算把这条命令放在你的rc.local里面,必须确认在执行这条指令时MySQL服务器必须没有启动!检测修复所有数据库(表)
温馨提示:内容为网友见解,仅供参考
无其他回答

不能安装Mysql connector \/odbc 64 bit 在win2008,该怎么解决
第四步:新建文件夹project,在该文件夹上点右键设置账号密码,连接Svn库,即可设置好用户名、密码.到此,就大功告成了。

VS2008 怎么用ODBC连接mysql数据库
1、你的电脑已经安装了mysql数据库 2、你的电脑已经安装了Microsoft Visual Studio(小编的是 VS2008)3、安装mysql驱动程序:mysql-connector-odbc-5.1.6-win32.msi 具体操作:首先建立ODBC数据源,依次打开:我的电脑 - 控制面板 - 管理工具 - 数据源(ODBC)-点击“系统DNS” 选择右边的添加,在...

解决方法mysql不是内部指令Windows10如何配置环境变量mysql不是内部...
1. 在计算机的搜索栏中输入mysql,并选择MySQL Connector\/ODBC。2. 点击Launch the MySQL Installer,进入MySQL Installer界面。3. 在左侧的Product Configuration界面中,选择Connector\/ODBC,然后在右侧的操作中选择Add选项,并记录下所选路径。接下来,添加mysql的路径到系统的Path环境变量中。按照以下步骤操...

安装MYSQL时在connect to server的界面上输入密码但是显示connection...
首先,你需要确认你开启MySQL的服务是哪种方式,如果是如图以下的方式,使用的是“本地系统账户”的话,那么你就可以点“Cancel”取消这一步连接测试了。因为这种方式登录的话应该是没有密码的,因为默认windows管理员账户是没密码的,因此也就不可能进行connect to server的测试,所以点“Cancel”取消这一...

不能安装mysql-connector-odbc-5.2.6-win32程序,该怎么处理
选择您所需要的版本并下载,(最新版本已经更新到了5.3.4)下载之后把文件放到MySQL\\MySQL Installer目录下(默认目录为C:\\Program Files\\MySQL\\MySQL Installer),然后双击运行安装(注意!在其他目录下运行可能会出现dll加载错误或路径错误等)。安装完毕后再回到安装mysql界面,点击下面的next进行下一步...

64位的mysql能否使用32位的ODBC驱动¡
1.安装MySQL驱动ODBC。地址:\/downloads\/connector\/odbc\/。选择合适的系统和版本(注意mysql是64位还是32位的,不要下错了)。2.安装驱动,安装之前确认已经安装过vc2013(微软官网有下载,同样要注意是64位还是32位的),否则可能会报错。3.安装完成后,打开控制面板-管理工具-数据源(ODBC),我这里...

用mysql connector\/odbc 连接mysql为什么只能看到两个数据库?_百度知 ...
1.关掉系统里mysql服务的进程 2.这应该是权限问题!在命令行输入命令 mysql --skip-grant-tables(意思是以不检查权限的方式启动mysql)3.然后另外开一个命令行窗口,使用空密码方式root用户登入mysql 4.重新设置root密码 5.关闭所有命令行界面,然后重启 ...

求大神帮忙解决下centos下安装了UNIX ODBC Driver64=\/usr\/lib64\/目录...
看下是mysql-connector-odbc有无安装上,如果有安装的话,查看下cd \/etc\/ld.so.conf.d查看下是否32位和64位的库文件都有(一般问题就出在这里缺失了一个32位或者64位),然后cp一下,vi下,就可以ldconfig,isql -v freeswitch

win7 64位 直接安装mysql odbc 64位 报错1918,怎么解决?
下载mysql32位的ODBC驱动:mysql-connector-odbc-5.2.4-win32.msi或更高版本,然后默认安装即可。2 安装好后,用PD反导数据库表结构。3 选择“新建数据源”可以看到mysql的ODBC驱动。注意的是:这里如果是安装了64位的mysql-odbc就看不到了。4 选择“mysql-odbc”之后,就可以进行配置mysql-odbc的...

windows10系统怎样安装mysql的ODBC驱动
方法非常简单,下载相应MySQL版本的32位ODBC驱动就行,然后双击安装程序,按照提示步骤按照即可,但是在win7 64位系统上有些不太一样。有时候我们按照相应的mysql版本下载ODBC-64位的,可以正常安装,有时候却不行。

相似回答