当前位置:首页 » 编程语言 » php数据库创建

php数据库创建

发布时间: 2023-05-21 18:34:12

‘壹’ php创建数据库

试试这手宽样毕卖亮配核:
$chuang = "CREATE DATABASE `ok` DEFAULT CHARACTER SET gb2312 COLLATE gb2312_chinese_ci";

‘贰’ php 创建数据库问题

if($database=="")
{
$query="use members";
if(mysql_query($query)==null)
{
$query="create database members";
if(mysql_query($query)==1)
{
//创建数据库成功,开始连接数据库
$database="members";
$conn=mysql_connect($server,$username,$password)

or die("could not connect mysql");//你连接数据库的这个代码应该放在if外面,这样才能连接要不然你自己看看吧,在你执行语句的时候,你都还没有走到mysql_connect这里,所以就没有连接啊

mysql_select_db($database,$conn)
or die("could not open database");
}
else
{
echo "Error while creating database (Error".mysql_errno().":\"".mysql_error()."\")<br>";//创建数据库出错
}
}

‘叁’ 如何实现PHP自动创建数据库

你做好程序以后,把数据库导出成sql文件
1、连接数据库
2、读取这个sql文件里的sql语句,并执行
3、生成一个数据库连接参数的php文件
<?php
$con=mysql_connect("localhost","peter","abc123");
if(!$con)
{
die('Couldnotconnect:'.mysql_error());
}

if(mysql_query("CREATEDATABASEmy_db",$con))
{
echo"Databasecreated";
}
else
{
echo"Errorcreatingdatabase:".mysql_error();
}

mysql_close($con);
?>

<?php
classReadSql{
//数据库连接
protected$connect=null;
//数据库对象
protected$db=null;
//sql文件
public$sqlFile="";
//sql语句集
public$sqlArr=array();
publicfunction__construct($host,$user,$pw,$db_name){
$host=empty($host)?C("DB_HOST"):$host;
$user=empty($user)?C("DB_USER"):$user;
$pw=empty($pw)?C("DB_PWD"):$pw;
$db_name=empty($db_name)?C("DB_NAME"):$db_name;
//连接数据库
$this->connect=mysql_connect($host,$user,$pw)ordie("Couldnotconnect:".mysql_error());
$this->db=mysql_select_db($db_name,$this->connect)ordie("Yoncannotselectthetable:".mysql_error());
}
//导入sql文件
publicfunctionImport($url){
$this->sqlFile=file_get_contents($url);
if(!$this->sqlFile){
exit("打开文件错误");
}else{
$this->GetSqlArr();
if($this->Runsql()){
returntrue;
}
}
}
//获取sql语句数组
publicfunctionGetSqlArr(){
//去除注释
$str=$this->sqlFile;
$str=preg_replace('/--.*/i','',$str);
$str=preg_replace('//*.**/(;)?/i','',$str);
//去除空格创建数组
$str=explode("; ",$str);
foreach($stras$v){
$v=trim($v);
if(empty($v)){
continue;
}else{
$this->sqlArr[]=$v;
}
}
}
//执行sql文件
publicfunctionRunSql(){
foreach($this->sqlArras$k=>$v){
if(!mysql_query($v)){
exit("sql语句错误:第".$k."行".mysql_error());
}
}
returntrue;
}
}
//范例:
header("Content-type:text/html;charset=utf-8");
$sql=newReadSql("localhost","root","","log_db");
$rst=$sql->Import("./log_db.sql");
if($rst){
echo"Success!";
}
?>

‘肆’ 如何在php创建数据库与数据表

创建数据库:create database 数据库名
创建数据表:
CREATE TABLE `users` (
`id` tinyint(10) auto_increment primary key NOT NULL,
`username` varchar(30) NOT NULL,
`age` int(10) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
执行这两个sql语句就行

‘伍’ 如何用php创建mysql数据库

使用EclipsePHP Studio 3 创建一个PHP工程名称为test1,在工程名下面userinfo的文件夹,然后在文件夹创建一个PHP文件(userinfo_create.php):

2
打开我们创建PHP文件:
先设置 地址,账号,密码:

$url = "127.0.0.1";//连接数据库的地址
$user = "root"; //账号
$password = "root";//密码

//获取连接$con = mysql_connect($url,$user,$password);

if(!$con){

die("连接失败".mysql_error());

}

3
设置具体连接的数据,那我们这儿连接test数据库,我们通过Navicat 打开mysql 数据库
mysql_select_db("test");

‘陆’ PHP中如何建立数据库,一开始前几句怎么写

首先登陆到 mysql -h hostname -u root
然后创建数据库:greate databases dbname;
就ok了亩掘,dbname数据库就斗耐态被创建了,
然后创空源建表
use dbname; //使用dbname数据库
greate table tablename
(
//里面这里自己看书
);

‘柒’ php mysql怎么创建数据库图解

在一个服务器上一般来讲都不止一个站点,更不止一个MySQL(和PHP搭配之最佳组合)数据库。

为了防止安全隐患,我们一般针对每个数据库都设置了独立的数据库访问帐号,该帐号仅有访问该数据库的权限。下面就让我们来具体演示一下:
1、首先我们要登陆php(做为现在的主流开发语言)MyAdmin,不做演示。

4、在主界面的右边点击“权限”来创建数据库帐号。


5、在权限页面中,我们点击“添加新用户”

6、在该页面中,我们填写要创建的数据库用户名,该用户的访问范围,及密码。

如上图,我们填写了用户名为:cncmsuser,该数据库用户只允许本机访问,主机一项选择本地;密码我们使用自动生成的,点下面的“Generate”会生成一个随机密码,然后点“Copy”会自动填写到密码框中。
下面的框都不选,直接拉到页面最下面点执行即可创建一个新用户。
数据库用户创建成功,会返回如下页面:

7、最重要的一步,设置该用户的数据库访问权限
在数据库用户添加成功返回的页面中可以直接设置权限。这里我们选择按数据库指定权限:

如上图,在数据库列表中选择我们刚刚创建的cncmstest,即会自动进入该数据库的权限设置页面。

在上图的权限设置中,我们把“数据”、“结构”两列的权限全部选中,管理权限都不要选。点执行即可。

到这里,我们已经全部设置完毕了,创建了一个数据库:cncmstest,并创建了数据库用户cncmsuser,特别指定了该用户只对cncmstest的访问权限。如此,便达到了我们一开始所讲的目的:为每一个数据库指定独立的用户访问权限。

‘捌’ 怎么实现php自动创建数据库,像discuz安装时那样,自己建数据库和表

你做好程序以后,把数据库导出成sql文件(这个文件里就已经有了一喊差局下创建数据表,添加数据记录等的一些sql语句了)
新建庆厅一个安装文件:
1、连接数据库(安装的时候不是要填写一些数据库连接参数等吗)
2、读取这个sql文件里的sql语句,并执行
3、生成一个数据库连接参数的php文件
就这么简单,思路是这样啊,具体这么实现,你郑让自己慢慢研究

‘玖’ phpstudy 怎么建数据库

phpstudy数据库创建步骤:
1、点击打开phpstudy软件,然后点击mySQL管理器;

2、进入到PHPmyadmin登陆界面,默认告亏账号袜行神和密码都是root;
3、登陆进去后,如图所示样式;

4、然后,点击数据库,输带基入想要的数据名称,如:new,这个随便取;
5、点击创建后,成功后,

‘拾’ 请问各位PHP如何创建Access数据库

<?
require ( "adodb.inc.php "); //load code common to ADODB
$db = &ADONewConnection( "ado_access ");
$access = 'test.mdb '; //dbname
$myDSN = 'PROVIDER=Microsoft.Jet.OLEDB.4.0; '. 'DATA SOURCE= '. $access . '; '; 'USER ID=;PASSWORD=; ';
$db-> PConnect($myDSN, " ", " ", " ") ;
$sql= "CREATE TABLE test...... "; //create the table
$rs=$db-> Execute($sql);
for(.....){
$db-> Execute( "insert into test ...... "); //insert the data
}
//adodb.inc.php你google下,原来地址已失效
?>

热点内容
创建存储空间 发布:2024-05-18 21:20:57 浏览:120
sql日期和时间 发布:2024-05-18 21:16:19 浏览:141
安卓网页怎么截取 发布:2024-05-18 20:53:56 浏览:970
在配置更新的时候没电关机怎么办 发布:2024-05-18 20:36:10 浏览:927
win7访问win2000 发布:2024-05-18 20:27:41 浏览:388
青岛人社局密码多少 发布:2024-05-18 20:19:10 浏览:734
无法存储呼叫转移 发布:2024-05-18 20:18:30 浏览:126
数据库的调优 发布:2024-05-18 20:18:29 浏览:346
sqlserver注册表清理 发布:2024-05-18 20:13:14 浏览:991
linux删除连接 发布:2024-05-18 20:06:56 浏览:822