
insert into phome_enewsclass (classid,bclassid,classname,myorder,classpath,intro,classpagekey) select id,reid,typename,sortrank,typedir,description,keywords from dede_arctype
二、导入文章
insert into phome_ecms_news (id,classid,truetime,onclick,title,titlepic,filename,newstime,lastdotime,smalltext,keyboard) select id,typeid,sortrank,click,title,litpic,filename,pubdate,senddate,description,keywords from dede_archives
三、导入文章来源作者
update `dede_archives` da,phome_ecms_news_data_1 men set da.source=men.befrom,da.writer=men.writer where da.id=men.id
四、导入文章body(内容)
insert into phome_ecms_news_data_1 (id,classid,newstext) select aid,typeid,body from dede_addonarticle men
如果你DEDE数据表中开头为其他的,代码中的dede_也要换成你dede数据库中的开头。
安装方法一:命令行安装模式按以下步骤:1、点开始菜单--运行--输入:cmd 回车2、进入DEDE安装的这个目录,例如:cd D:\DedeAMPZ\Program\MySQL5\bin 因为这个目录才有mysql命令使用3、输入 mysql -u root -p4、输入你安装DedeAMPZ时候 root 的密码,默认是:1234565、进入Mysql控制台,提示符为:mysql6、在mysql控制台输入 show databases注意后面是databases,后面还是一个分号回车后可以看到已经存在的数据库7、输入: create database wordpress这里就是创建一个名字为 wordpress 的新数据库了8、在mysql控制台输入 show databases可以查看一下是否存在 wordpress 数据库。 安装方法二、界面安装模式 第一步安装DedeAMPZ,一般就按默认路径装吧。D:/(我按默认的来的,下面不解释了。)第二步安装Phpmyadmin,将phpMyAdmin解压缩到D:\DedeAMPZ\WebRoot\phpMyAdmin,然后将libraries子文件夹中的config.default.php复制到phpmyadmin文件夹中,并重命名为config.inc.php。打开config.inc.php,找到$cfg['Servers'][$i]['auth_type'] = 'cookie',将cookie修改为http打开Apache的配置文件httpd.conf,在最下面添加一下代码:Alias /phpmyadmin "D:\DedeAMPZ\WebRoot\phpMyAdmin"AllowOverride NoneOptions NoneOrder allow,deny方法很多,不过建议你先看看mysql的开发文档,里面写的很详细的,如果你懒得看,可以看下面的1.有个软件PHP Excel Parser Pro v4.2可以,你可以在这里下载:
2.可将Excel存成csv格式。然后通过phpmyadmin倒入mysql
3.先导入Access中,再弄到MySQL中,或者自己写程序读出excel中数据然后存入mysql中
4.还有一个比较笨的手工方法,就是先利用excel生成sql语句,然后再到mysql中运行,这种方法适用于excel表格导入到各类sql数据库:
一、假设你的表格有A、B、C三列数据,希望导入到你的数据库中表格table,对应的字段分别是col1、col2、col3
二、在你的表格中增加一列,利用excel的公式自动生成sql语句,具体方法如下:
1、增加一列(假设是D列)
2、在第一行的D列,就是D1中输入公式:
=CONCATENATE("insert into table (col1,col2,col3) values ('",A1,"','",B1,"','",C1,"')")
3、此时D1已经生成了如下的sql语句:
insert into table (col1,col2,col3) values ('a','11','33')
4、将D1的公式复制到所有行的D列(就是用鼠标点住D1单元格的右下角一直拖拽下去啦)
5、此时D列已经生成了所有的sql语句
6、把D列复制到一个纯文本文件中,假设为sql.txt
三、把sql.txt放到数据库中运行即可,你可以用命令行导入,也可以用phpadmin运行。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)