php创建数据库和数据表

在前面的一遍我们已经成功利用php将数据库连接成功;

    接下来我么将使用php创建一个数据库,在数据库内创建一个数据表!

创建数据库

$con = new mysqli("localhost","root","");//创建连接
/创建数据库
 $sql="CREATE DATABASE testuser";
//数据库创建检测
 if(mysqli_query($con,"CREATE DATABASE testuser8")){
   echo "数据库testuser8创建成功";
 }
 else{
        echo "数据库存在或者,数据库创建失败";     }

注意:在php5.5以上取消了mysql_query请使用mysqli_query(mysql $link,string $query[,int $resultmode  = MYSQLI_STORE_RESULT ])

   //数据表创建

//创建数据表
   mysqli_select_db($con,"testuser8");//插入数据到testuser的数据库中
         $sql="CREATE TABLE user (
            Id samllint(8),
             User varchar(15),
             Pwd  varchar(20)) DEFAULT CHARSET=utf8)";
//     mysqli_close($con);//关闭连接

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏乐沙弥的世界

ORA-00942: table or view does not exist

      在过程,包,函数,触发器中调用Oracle相关动态性能视图时,需要授予适当的权限,否则会收到表和视图不存在的错误提示。即使你可以单独查询这些视图。因...

19720
来自专栏运维

Zabbix历史数据处理办法

SELECT TABLE_NAME AS "Table", round(((data_length + index_length) / 1024 / 1024)...

14220
来自专栏菜鸟致敬

【2】My SQL 管理

(备注,请忽略奇奇怪怪的大小写不统一) 启动及关闭 MySQL 服务器 首先,我们需要通过以下命令来检查MySQL服务器是否启动:(centos测试) ps ...

36390
来自专栏xiaoheike

mysql二进制文件操作语法(mysql binary log operate statements)

在 mysql 配置文件中配置 log-bin,重启 mysql my.cnf (on Linux/unix) or my.ini (on Windows) ...

13730
来自专栏枕边书

PHP中的数据库一、MySQL优化策略综述

前些天看到一篇文章说到PHP的瓶颈很多情况下不在PHP自身,而在于数据库。我们都知道,PHP开发中,数据的增删改查是核心。为了提升PHP的运行效率,程序员不光需...

34980
来自专栏杨建荣的学习笔记

闪回归档的简单测试(r8笔记第68天)

11g里面的新特性闪回归档,为历史数据的定制查询提供了一种可能。抽时间学习了一下这个特性,发现还是比较清晰易用。如果使用得当还是很不错的一个特性。 我们来简单模...

33550
来自专栏别先生

根据id查询所有子节点/父节点,mysql 以及ssm前后台处理流程

注意:自己的数据表表名称,切记手动修改,字段名称(特别注意id,parent_id字段名称,不然肯定查询不出来的)。

27130
来自专栏Ryan Miao

Ubuntu18.04(linux)安装MySQL

Ubuntu18.04 安装mysql或者mariadb之后,发现普通用户和远程都没有权限连接。

15820
来自专栏PhpZendo

MySQL创建用户与授权

假如你在给用户'pig'@'%'授权的时候是这样的(或类似的):GRANT SELECT ON test.user TO 'pig'@'%',则在使用REVOK...

59810
来自专栏Albert陈凯

SQL语句各个部分执行顺序

http://www.tuicool.com/articles/fERNv2 下面先给出上面的SQL语句的执行顺序,然后进行讲解: (8)  select (...

34170

扫码关注云+社区

领取腾讯云代金券