‘壹’ PHP MYSQL数据库上传到服务器问题
不知道你的服务器的数据库支不支持上传数据库文件。
一般是把本地数据库导出成SQL语句,然后在服务器的mysql上执行这段SQL语句就行了。
提供了数据库的话一般都会提供数据库管理页面的,你问问。有些是直接的phpmyadmin有些不是,看你在哪里买的空间。
‘贰’ php中如何上传图片到数据库,然后又怎么从数据库中显示出来呢
本地数据库的话就直接上传图片地址,现实的时候就直接读取;服务器数据库的话弄个接口直接上传跟读取
‘叁’ PHP 上传MYSQL数据库到服务器具体步骤
换空间,数据的备份与恢复具体步骤操作!
一 备份数据
1,利用PW后台的数据备份功能进行备份.注意的是在备份数据的时候,为了数据的完整性,建议最好先关闭论坛,后台更新所有缓存和索引.
2,利用phpmyadmin,进行备份,具体如何备份,这里就不介绍.不清楚的可以查阅相关文档,很简单的.这里备份的文件是一个独立sql文件.
以上方法一般适用与中小型论坛的备份,数据量比较小的时候还是很实用的,一般多为虚拟主机用户使用.大型论坛的备份一般是 3,4两种操作..主要是比较简单操作,一些我个人认为比较复杂且不是很实用的方法就不介绍了不如通过Mysqlhot,使用binlog机制,增加mysql的事物日志记录等,这里就不介绍了.以下下操作一般有服务器权限的朋友才可以的.
3,直接复制或者打包数据库文件,复制文件夹,大家应该都明白,我们来讲打包,linux下用tar命令实现简单有效,速度快.Win 下,直接用winrar或者winzip 搞定.注意需要暂停mysql服务.
4,Mysqlmp,是mysql自带的脚本,假如数据库名为abc,用户名为:abcuser,密码为123,,那应该使用
命令:
mysqlmp -uabcuser -p123 adc > pwabc_bak.sql
,pwabc_bak.sql 你可以任意的命名.
二 数据还原
1,针对第一种备份方法,也是最普遍使用的.在恢复论坛数据的时候,要关闭php.ini文件中的safe mode,恢复完数据后,再打开SAFE MODE就可以了。(自己服务器得才需要此设置,普通虚拟空间用户不用此设置)
>>用FTP软件下载老论坛所有文件
>>将所有文件上传至新空间
>>打开网页 你的论坛地址/admin.php 用你的论坛创始人帐号登陆
>>数据恢复(随便点一个文件,程序会自动将剩余文件导入的)
以上方法可保留所有数据及插件和模板。
对于不需要模板的或者不需要原来的插件的
>>老论坛备份数据,用FTP拉到本地。(具体在data目录下)
>>上传程序包里的文件到新空间,全新安装
>>用FTP软件将备份的数据上传到新空间的data目录下
>>用论坛创始人帐号进入后台,数据恢复
如果后台数据库忘记了,可以直接修改sql_config.php里的数据库帐号和创始人帐号密码!这里输入的创始人密码不能直接是明文.需要是MD5加密过后的.
这里就给大家一个简单的 MD5密文 [] 明文 [123456]之后就可以通过/admin.php 刚才修改的帐户密码登陆论坛了..
2,对于phpmysql备份的数据,在2M以下可以直接导入数据库中(至于怎么导,看相关文档,很简单.)数据量很大的情况只能到服务器上,服务器上 mysql 命令导入(具体导入将在"4"中介绍)虚拟主机用户,那么就得联系你的空间商,让他们协助完成数据的恢复.
3,对于打包数据库文件的,可以直接解压 把数据库文件 放到你数据库名的目录下. 在linux下注意数据库文件的权限.一般都是mysql:mysql. Win 下关系不是很大,除非你做了特殊的权限设置.
4,对于mysqlmp 导出数据, 按照备份数据中的举例用户来演示,
则命令为:
mysql -uabcuser -p123 abc < abc_bak.sql
注意:
无任何错误一般来说就是正常完成。通常在使用 phpmyadmin 导入的sql脚本中有create database语句,会导致导入数据出错,因为database 已经存在,把这段语句删除之,再次检查客户的建表语句前是否有drop表的语句,如果没有,而原数据库存在同名表格,也会出错,这时需要清空原数据库.
‘肆’ 网站上传时(PHP+mysql),数据库中的数据怎样传
数据库文件不能直接拷贝,需要导入到服务器的数据库中
可以利用php写个脚本将本地数据导入服务器的数据库中
‘伍’ 用php处理后的图片怎样上传至指定目录或上传到数据库
<?php
/*
* Programmer : Msn/QQ [email protected] (925939)
* www.php100.com Develop a project PHP - MySQL - Apache
* Window 2003 - Preferences - PHPeclipse - PHP - Code Templates
*/
if (is_uploaded_file($_FILES['upfile']['tmp_name'])){
$upfile=$_FILES["upfile"];
$name = $upfile["name"];
$type = $upfile["type"];
$size = $upfile["size"];
$tmp_name = $upfile["tmp_name"];
$error = $upfile["error"];
switch ($type) {
case 'image/pjpeg' : $ok=1;
break;
case 'image/jpeg' : $ok=1;
break;
case 'image/gif' : $ok=1;
break;
case 'image/png' : $ok=1;
break;
}
if($ok && $error=='0'){
move_uploaded_file($tmp_name,'up/'.$name);//为上传的目录
echo "上传成功";
}
}
?>
<form action="" enctype="multipart/form-data" method="post" name="upform">
上传文件:
<input name="upfile" type="file">
<input type="submit" value="上传"><br>
</form>
PHP100视频中14讲有说明
‘陆’ 关于php表单上传数据库无法上传
首先你form表单里的input没有结束标记
然后$sql="insert into user(username,password) values($name,$pass)";
在单引号里面不会解释变量的,而且你的VALUES前面没有空格
‘柒’ Dreamweaver做的php网站怎么上传到服务器啊还有就是用到了本地的mysql数据库,怎么上传啊
数据库备份导入的方法。DW的设置远程站点,直接连接上传就可以了
‘捌’ php建好的网站上传到服务器上后,数据库怎么办呢数据怎么传到数据库里呢
1、如果服务器是网站空间,请向IDC或者登陆IDC的网站管理后台,寻找是否有数据库的相关管理功能,MYSQL的数据库一般会配置PHPMyAdmin.
2、如果服务器的独立的,那么上传一个PhpMyAdmin,完成后,访问PhpMyAdmin即可,看到数据库的管理界面。PhpMyAdmin的上传和使用,在搜索中,有很多。
3、将本地导出的xx.sql传上服务器,写一个php执行文件,执行导入,相关代码,可以参考本地导入xx.sql,在phpmyadmin生成的代码
4.不太推荐的操作,需要一定mysql知识,在服务器shell中执行,打开mysql,执行导入操作.
‘玖’ php my sql数据库连接代码 如何上传一个文件到数据库,并可以下载
数据库是存数据的,不是存文件的,小哥。mysql,
conn数据库,自己做上传,生成存放地址,存进数据库,要用是调用数据,显示下载地址。这样才是
‘拾’ php程序用Mysql 数据库如何上传到虚拟主机空间里面
问提供空间给你的空间商.