mysql 使用 PHP脚本创建数据库

在一些开源的系统,都可以动态创建数据库名及数据库数据,mysql 使用 PHP脚本创建数据库,简单说说生成的原理。

 1,使用的函数

         mysqli_connect()
         mysqli_query()
         mysqli_close()
         mysqli_error()

2,使用PHP来创建一个数据库

    <?php
                    $dbhost = ‘localhost:3306‘;  // mysql服务器主机地址
                    $dbuser = ‘root‘;            // mysql用户名
                    $dbpass = ‘123456‘;          // mysql用户名密码
                    $conn = mysqli_connect($dbhost, $dbuser, $dbpass);
                    if(! $conn )
                    {
                        die(‘连接错误: ‘ . mysqli_error($conn));
                    }
                    echo ‘连接成功<br />‘;
                    $sql = ‘CREATE DATABASE dc3688‘;
                    $retval = mysqli_query($conn,$sql );
                    if(! $retval )
                    {
                            die(‘创建数据库失败: ‘ . mysqli_error($conn));
                    }
                    echo "数据库dc3688创建成功\n";
                    mysqli_close($conn);
  ?>

        文章来自 http://www.dc3688.com/

原文地址:http://blog.51cto.com/13959155/2175730

时间: 2024-10-28 22:43:55

mysql 使用 PHP脚本创建数据库的相关文章

mysql学习笔记——workbench创建数据库

1.启动MySQL workbench, 到初始界面,点击‘+’号 2.建立新连接 3.双击新连接,填写密码 4.创建数据库,点击红圈中的图标 5. 6. 7. 8.数据库school出现在了左侧导航栏里,双击school,选中school 9.点开school的下拉菜单,右键Table,   create table创建表格 10. 11. 12. 13.添加记录,右键student,选择下拉菜单中的第一项 14.填写记录

mysql用shell脚本链接数据库进行操作

使用 mysql -e 参数可以执行各种 sql 的各种操作语句.不用在mysql的提示符下运行mysql,即可以在shell中操作mysql的方法. 格式:mysql -hhostname -Pport -uusername -ppassword -e "" #!/bin/bash HOSTNAME="192.168.70.161" #数据库服务器地址PORT="3306"USERNAME="root"PASSWORD=&q

使用linux客户端执行shell脚本创建数据库初始化数据库中文乱码问题

定义了一个shell脚本,可以根据其他的多个sql文件创建数据库,并且使用包含初始化数据的sql文件初始化数据库. 在windows下使用linux客户端连接到linux服务器,执行shell脚本后,发现创建出的数据库有中文乱码. 确定是字符集设置问题.查看数据库,发现字符集设置如下,很多还是 latin1. mysql> show variables like 'character_set_%';+--------------------------+---------------------

MySQL学习笔记(4) - 创建数据库

1.建立一个简单的数据库 1 CREATE DATABASE t1: 图中如果未打:号,系统会等待直到用户输入结束符才会之行语句. 2.查看当前服务器下数据库列表 1 SHOW DATABASES; 必须是DATABASES,最后的S不可省去. 3.IF NOT EXISTS语句检查是否存在当前数据库,如果存在,产生警告信息,不会产生错误信息. 1 CREATE DATABASE IF NOT EXISTS t1; 4.查看上述警告信息 1 SHOW WARNINGS; s不可省去. 5.查看数

Mysql导入sql脚本到数据库

通过命令导入sql文件到Mysql数据库中 step1:没在windows的环境变量path中mysql安装路径的,把sql文件拷贝到C:\Windows\Temp文件下.这样mysql服务器有权限读取. step2:进入MySQL目录下的bin文件夹:cd MySQL的bin文件夹的路径如我输入的命令行:cd D:\Program Files\MySQL\MySQL Server 5.1\bin(或直接在windows的环境变量path中添加该路径). step3:进入MySQL:mysql

SqlSever基础 使用脚本创建数据库及日志文件到指定的路径下

1 2 code 1 create database helloworld 2 3 --设置mdf文件的属性 4 on primary 5 ( 6 name = 'aHelloWorldLogic', --mdf文件的逻辑名字(不是文件名字) 7 filename = 'C:\Users\Administrator\Desktop\aHelloWorld.mdf', --mdf文件的存储路径及其文件名字 8 size=5mb,--初始大小为5兆 9 filegrowth=10%,--文件每次增长

MySQL 创建数据库的两种方法

使用 mysqladmin 创建数据库 使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库. 所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库. 实例 以下命令简单的演示了创建数据库的过程,数据名为 TUTORIALS: [[email protected]]# mysqladmin -u root -p create TUTORIALS Enter password:****** 以上命令执行成功后会创建

MySQL 使用PHP创建数据库

使用 mysqladmin 创建数据库 使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库. 所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库. 实例 以下命令简单的演示了创建数据库的过程,数据名为 TUTORIALS: [[email protected]]# mysqladmin -u root -p create TUTORIALS Enter password:****** 以上命令执行成功后会创建

MySQL 创建数据库

MySQL 创建数据库 使用 mysqladmin 创建数据库 使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库. 所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库. 实例 以下命令简单的演示了创建数据库的过程,数据名为 TUTORIALS: [[email protected]]# mysqladmin -u root -p create TUTORIALS Enter password:******