1.写困雹拿控制文件格式如下(下面是我自己的,你把表名汪搭该成你自己的表,字段该肆余成你的字段就可以了):
OPTIONS (skip=0,rows=128)
load data
INFILE "user_user_test.txt"
into table USER_USER_TEST
truncate
fields terminated by ',' optionally enclosed by '"'
(
USERID,
CITYID,
USERNAME,
PWD,
CREATETIME
)
2.把控制文件和数据文件放在同一个目录(建议)
3.执行sqlldr userid=scott/anwei@orcl control=user_user_test.ctl data=user_user_test.txt log=user_user_test.log 命令
1:在开始菜单 运行cmd2:输入 mysql -u 这里输入中空简数据库名字 -p
回车 然后会提示你输入密码
输入密码 例如:5rt598124
3:输入使用的数据库 例如 use s411282db0
4:输入导入的源sql文件 例如source e:\www\s482_2011.sql
以下为详细命令介绍
C:\>mysql -h hostname -u username -p
按ENTER键,等待然后输入密码。这里hostname为服务器的名称,如localhost,username为MYSQL的用户名,如root。 进入命令行后可以直接 *** 作MySQL了。
简单介绍亏此一下MySQL命令:
mysql->CREATE DATABASE dbname//创建数据库
mysql->CREATE TABLE tablename//创建表
mysql->SHOW DATABASES//显示数卖裤据库信息,有那些可用的数据库。
mysql->USE dbname//选择数据库
mysql->SHOW TABLES//显示表信息,有那些可用的表
mysql->DESCRIBE tablename//显示创建的表的信息
从数据库导出数据库文件:
1.将数据库mydb导出到e:\mysql\mydb.sql文件中: 打开开始->运行->输入cmd 进入命令行模式
c:\>mysqldump -h localhost -u root -p mydb >e:\mysql\mydb.sql
检索文件夹里面的文件和文件夹,不包含自文件夹里的内容:master..xp_dirtree 'c:/',1,1如果说档配凯要复制或者转移,可能要用cmd命令,在SQL中执行,如行唤:
exec master..xp_cmdshell @cmd
其中@cmd就是你卖袜的cmd命令,你可以在这里写一个FileCopy的命令代码,
比如
set @cmd='xcopy c:\windows\myfolder d:\file /e'
exec master..xp_cmdshell @cmd
更多的cmd命令,你再查吧
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)