⑴ 用shell命令解决XAMPP数据库导入文件限制
经常折腾
WordPress
的朋友通常都会搭建一个本地环境,调试修改完了再发布到线上,至于如何在本地安装
WordPress,这个可以参考我之前写的一篇《轻松10步本地安装WordPress(图)》文章,这篇文章中推荐使用
XAMPP
这个集
Apache
+
Mysql
+
PHP
于一身的套装软件,今天的话题同样也是围绕
XAMPP。
为了真实还原线上环境,我们会把线上的数据库备份下来,用
XAMPP
的
phpMyAdmin
导入到本地,当然,如果数据量不大是一切正常的,但如果终于有一天,你的数据量积累到一定的程度,XAMPP
的
phpMyAdmin
就会有文件大小限制、上传超时等各种问题,有一种解决办法是修改配置文件,但是我今天要推荐的是另一种方法
——
shell
命令,更加快速、直接、有效地导入数据库,可以从根本上避免文件大小限制、上传超时等问题。步骤如下:
第一,打开
CMD。开始
->
运行
->
CMD。
第二,进入
mysql
目录。
d:
cd
d:xamppmysqlbin
第三,启动
mysql,输入用户名及密码。
mysql
-u
wper
-p
Enter
password:
*******
第四,选择对应的数据库名。
mysql>
use
wp
第五,设置
utf8
编码。
mysql>
set
names
utf8;
第六,选择
sql
数据库文件路径并导入。
mysql>source
d:wangeim.sql
以上步骤详请对应如下图:
有图有文有解说,是不是很简单呢?try
一
try
吧,你也可以的。
文章来源:wange.im
⑵ PHP 用PHPExcel往数据库导入大量数据
1、首先我们准备一个含有数据的Excel表格,表头和数据表中的表字段相对应。
⑶ 如何将xampp中的mysql数据库导出并导入到另
1. 利用xampp中的phpmyadmin操作mysql数据库,将选定的数据库导出成文件nms.sql。
2. 开启另一个mysql服务器,将nms.sql导入到现在的mysql服务器中,步骤如下:
a) 创建nms数据库: create database nms;
b) 导入:
mysql -u root -p nms < nms.sql的完整路径;
或者: source nms.sql的绝对路径;
c) 输入mysql数据库的密码即可,完成操作。
另外总结一点:
首次使用mysql服务器时,无密码,因此直接使用命令:
mysql
登录mysql服务器。
但是之后使用mysql时,必须为有密码的状态,使用命令:
mysql -u root -p
输入密码
才能登录mysql服务器。
而且,无密码状态下进入的mysql服务器,与有密码进入的mysql服务器,查询到的数据库是不一样的。
⑷ 关于将Excel文档中的数据导入到XAMPP的mysql数据库
方法很多,不过建议你先看看mysql的开发文档,里面写的很详细的,如果你懒得看,可以看下面的
1.有个软件PHP Excel Parser Pro v4.2可以,你可以在这里下载:http://down.chinaz.com/s/9459.asp
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运行。
⑸ 1、怎样使用xampp 中mySQL创建数据库就像单装MySQL一样使用。 2、装好xampp后如何正确再装mysql
1.XAMPP中有个自带的MySql管理软件PhpAdmin
2.在安装好XAMPP之后默认的服务器端口是80,根据需要决定改与不改,个人建议修改一下;
3.打开XAMPP控制面板,启动apache和mysql
4.在浏览器中输入http://localhost如果你把端口号改了如改成了8080,则输入http://localhost:8080回车即可进入XAMPP主界面
5.点击左边的phpadmin即可进入mysql进行管理因为默认的mysql密码为空,可以直接进入。此时的xmapp是相当不安全的,可以在安装文件目录下apache的conf文件夹中的httpd.conf文件中进行自定义设置,这里不再详细叙述
关于第二个问题
我没试过,但是有一点是肯定的,装了xampp后再装mysql肯定要解决端口冲突的问题。不能都设置成3306