作者:乔山办公网日期:
返回目录:excel表格制作
有两种方法,一种方法使用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掉。
--e68a84e8a2ad7a64361---------------------------
另外可以把下面的命令放在你的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服务器必须没有启动!检测修复所有数据库(表)
1、你是安装的是office吗?安装完整office后,应该有来access的驱动。
2、安装一个最新源的MDAC再看看。
你的vista是不是64位的啊?
64位比较恶心了,你现在zhidao一个这个东西实验一下:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=000364db-5e8b-44a8-b9be-ca44d18b059b
链接:https://pan.baidu.com/s/1Fi8xLZ8rLhA8KpEknnFbMw 密码:nuo1
解压抄以后里袭面百有个plsql导入excel组件文件夹,然度后双击安装里面的.exe文件就行了
1. 首先调出合并打印工具栏;
2. 点创建/装入,第一项可以用来自动顺序编号,比较简单,看一下就会了;选第二项,点下一步,这个你要有数据文件,我用的excel数据。7a686964616fe59b9ee7ad94334第一排的名字对下面的数据没有影响。
3. 点第二项,选择“ODBC数据源(S)“,弹出以下窗口。搜索范围就是你的数据文件存储位置。
4. 点创建,弹出窗口选第四项,下一步。
5. 浏览,找到数据文件excel,选所有文件才能看到。保存--下一步--完成。
6. 点 选择工作簿
7. 点选数据文件,再点确定。继续确定。
8. 选中dsn文件,确定。
9. 再确定,下一步,下一步,下一步,如果只用当次,直接完成即可,如果要留作以后用,可以将数据另存,自己存个路径就是,完成。
10. 合并打印的工具栏 域:里有导入的数据。
11. 插入,调整好字体、大小、颜色和位置,合并到新文档就可以了。我这个的数字有一位数和两位数(宽度就不同了),所以格式设置的是居中,这样就都在中间啦。
在第9步的时候有人做的数字有小数点,即“#.0”,其实是excel文档里的格式没有设置好。
选中有数字的列,一次只能选一列,选中菜单栏上的数据--分列,弹出下面的窗口。
下一步,再下一步,弹出下面窗口,选中文本,完成。