mysql_convert_table_format

[[email protected] ~]# mysql_convert_table_format --user=root --password=123456 --socket=/u02/data/3306/mysql.sock --engine=MyISAM oldboy test

Can‘t locate DBI.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /u02/mysql-5.6.37/bin/mysql_convert_table_format line 19.

BEGIN failed--compilation aborted at /u02/mysql-5.6.37/bin/mysql_convert_table_format line 19.

错误原因:系统没有按安装DBI组件。

DBI(Database Interface)是perl连接数据库的接口。其是perl连接数据库的最优秀方法,他支持包括Orcal,Sybase,mysql,db2等绝大多数的数据库。

解决办法:
安装DBI组件。 Can‘t locate DBI.pm in @INC-mysql接口
 
yum -y install perl-DBD-MySQL  
 
或者单独装DBI、Data-ShowTable、DBD-mysql 三个组件

[[email protected] ~]# yum -y install perl-DBD-MySQL

时间: 2024-08-03 06:48:25

mysql_convert_table_format的相关文章

mysql报错问题解决Character set 'utf8mb4' is not a compiled character set

mysql: Character set 'utf8mb4' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index.xml' file 报错的解决方法 1.由于日常程序使用了字符集utf8mb4,为了避免每次更新时,set names utf8mb4,就把配置文件改了,如下: 增加了mysql客户端的默认字符集设置 [[email protected]~]# vim

mysql维护管理的几点小技巧(自我总结)

一.mysql数据库用户密码修改方法 (1).在知道mysql数据库root用户密码条件下修改root用户密码wxsemico方法一:[[email protected] ~]# mysql -u root -pEnter password: 输入root密码mysql> show databases;mysql> use mysql;mysql> update user set password=password('wxsemico') where user='root';mysql&

mysql如何开启远程连接

链接地址:http://jingyan.baidu.com/article/046a7b3ed85f3ef9c27fa9dc.html 大家在公司工作中,经常会遇到mysql数据库存储于某个人的电脑上,大家要想连接mysql服务,装有mysql服务的电脑就必须开启远程连接. 工具/原料 mysql windows 方法/步骤 使用“Ctrl + R”组合键快速打开cmd窗口,并输入“cmd”命令,打开cmd窗口.   使用“mysql -uroot -proot”命令可以连接到本地的mysql服

MySql 内存表使用

MySql 内存表使用 内存表使用哈希散列索引把数据保存在内存中,因此具有极快的速度,适合缓存中小型数据库,但是使用上受到一些限制,以下是蓝草使用的一些感受. 1.heap对所有用户的连接是可见的,这使得它非常适合做缓存. 2.仅适合使用的场合.heap不允许使用xxxTEXT和xxxBLOB数据类型:只允许使用=和<=>操作符来搜索记录(不允许<.>.<=或>=):不支持auto_increment:只允许对非空数据列进行索引(not null). 注:操作符 “&l

mysql系列命令解释

mysqld - the MySQL server mysql - the MySQL command-line tool mysqlaccess - client for checking access privileges mysqladmin - client for administering a MySQL server mysqlbinlog - utility for processing binary log files mysqlbug - generate bug repor

第四章 MySQL程序

目录 4.1 MySQL程序概述 4.2 使用MySQL程序 4.2.1 调用MySQL程序 4.2.2 连接MySQL服务器 4.2.3 指定程序选项 4.2.4 在命令行使用选项 4.2.5 程序选项编辑器 4.2.6 使用选项文件 4.2.7 影响文件选项处理的命令行选项 4.2.8 使用选项设置程序变量 4.2.9 选项默认值,选项期望值和=符号 4.2.10 设置环境变量 4.3 MySQL 服务器和服务启动程序 4.3.1 mysqld --MySQL服务器 4.3.2 mysqld

个人mysql配置命令

Microsoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Corporation.保留所有权利. C:\Windows\system32>cd D:D:\ C:\Windows\system32>D: D:\>cd mysql_5.6.24_winx6420151123 D:\mysql_5.6.24_winx6420151123>dir 驱动器 D 中的卷是 SoftWare 卷的序列号是 0001-F4BC D:\mysql_

mysql 3.2.49 源代码安装-redhat 5 x64

[[email protected] ~]$ uname -r2.6.32 [[email protected] ~]#cp /usr/include/pthread.h /usr/include/pthread.h.bak[[email protected] ~]#echo '/* Linuxthreads */' >> /usr/include/pthread.h 解决 checking for int8... no checking "LinuxThreads"...

mysql安装目录bin下面可执行程序命令详解

innochecksum:--脱机innodb数据文件校验和检查 msql2mysql:用来将mSQL编写的应用转换成MySQL. myisamchk:MyISAM表的完整性并修复侦测到的错误. myisam_ftdump:在创建全文索引后可以用myisam_ftdump在命令行下查看索引的内容:myisam_ftdump <table_name> <index_num> myisamlog:显示MyISAM日志文件内容 myisampack:生成压缩.只读MyISAM表的相关文章