php笔记六:操作MySQL表格(创建表格)

1、用到的SQL语句

mysql -u root -p 回车 输入密码   连接MySQL数据库
SHOW DATABASES;                查看MySQL中的所有数据库
CREATE DATABASES   用于创建数据库
DROP DATABASE      用于删除数据库
USE 数据库名        选择数据库
SHOW TABLSES;      查看某个数据库中的所有表
CREATE TABLE 表名(字段名 类型 长度 约束 空);     创建表语句
DESC 表名           查看表结构

2、例子:

<?php
     //向MySQL数据库中发送一条创建数据表的SQL语句
     $link = @mysql_connect(‘localhost‘,‘root‘,‘root‘);

     //判断连接数据库是否成功
     //注意加叹号,否则连接数据库失败,错误号为0,原因0
     if(!$link){
          die("连接数据库失败,错误号为:" . mysql_errno() . "失败原因" . mysql_errno());
     }

     //选择数据库
     $db = mysql_select_db("test");

     //判断选择数据库是否成功
     if(!$db){
         die("选择数据库失败,错误号为:" . mysql_errno() . "失败原因" . mysql_errno());
     }

     //拼装创建表的SQL语句
     $sql  = "CREATE TABLE students(";
     $sql .= "stuID int(4) not null auto_increment primary key,";
     $sql .= "stuName varchar(20) not null,";
     $sql .= "stuSex tinyint not null default 1,";
     $sql .= "stuBirth date not null,";
     $sql .= "classId int(4) not null);";

     //执行创建表语句
     if(mysql_query($sql)){
         echo "创建表成功";
     }else{
         echo "创建表失败";
     }

     //操作完毕后关闭数据库连接
     mysql_close($link);
时间: 2024-12-24 18:53:02

php笔记六:操作MySQL表格(创建表格)的相关文章

Linux 操作mysql数据库 创建库 导入、删除表

确保线上的运行数据库是不可避免的本人小白,因公司上线没有办法自己去整服务器,深刻体会到服务器大神的霸气,所以为了增加记忆,服务广大员友记录一下 linux mysql 忘记root的密码无法登陆进mysql 1.修改MySQL的配置文件/etc/my.conf在[mysqld]下面增加一行skip-grant-table; 2.修改配置文件后重启MySQL service mysqld restart 3.然后使用常规的命令进行登陆mysql mysql -u root -p 在提示输入密码的时

数据库之 创建表格的语句操作及数据库创建的规范

一.表格的语句操作 1.创建表格create table Login(UserName varchar(20) primary key, --建主键. primary key(Code,ChengWei)--联合主键Password varchar(20) not null, --不能为空值.Name varchar(20) unique, --建惟一键.Sex bit default 1, --建默认约束(缺省约束).Birthday datetime check(birthday>'1900

JavaScript之表格操作(二)创建表格病填充表格数据

//创建表格 var tableOptions = { way: "insertBefore", //insertBefore,append positionId: "domTest", //定位元素节点的ID tableId: "my-table", rows: 2, cols: 8, data: [ ['四川', '宁夏', '西藏', '北京', '上海', '台湾', '福建', '河北'], ['陕西', '天津', '山东', '江苏

DOM操作创建表格

为了方便构建表格,HTML DOM为<table>.<tbody>和<tr>元素添加了一些属性和方法. 为<table>元素添加的属性和方法如下. caption:保存着对<caption>元素(如果有)的指针. tBodies:是一个<tbody>元素的HTMLCollection. tFoot:保存着对<tfoot>元素(如果有)的指针. tHead:保存着对<thead>元素(如果有)的指针. rows:

Hive创建表格报【Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException】引发的血案

在成功启动Hive之后感慨这次终于没有出现Bug了,满怀信心地打了长长的创建表格的命令,结果现实再一次给了我一棒,报了以下的错误Error, return code 1 from org.apache.Hadoop.hive.ql.exec.DDLTask. MetaException,看了一下错误之后,先是楞了一下,接着我就发出感慨,自从踏上编程这条不归路之后,就没有一天不是在找Bug的路上就是在处理Bug,给自己贴了个标签:找Bug就跟吃饭一样的男人.抒发心中的感慨之后,该干活还是的干活.

示例-创建表格-指定行列&amp;删除表格的行和列

<body> <script type="text/javascript"> /* *上面的方法和你麻烦.*既然操作的是表格,*那么最方便的方式就是使用表格节点对象的方法.* *表格是由行组成.表格节点对象中insertRow方法就完成了创建行并添加的动作.* *行是有单元格组成.通过tr节点对象的insertCell来完成.*/function crtTable(){ var oTabNode = document.createElement("ta

数据库 表格创建和管理

结构化查询语言(Structured Query Language)简称SQL: 数据库管理系统(Database Management System)简称DBMS: 数据库管理员(Database Administration)简称DBA,功能是确保DBMS的正常高效运行: 数据库分体验版(一般只安装库文件和服务)和正式版(授权使用): 在正式团队开发时,一般只安装界面,登录到服务器共同操作数据库,这样可避免每人的数据库不同而无法组合. SQL server 2008 模式: 1.客户机/服务

javascript如何实现动态创建表格和增加表格的行

javascript如何实现动态创建表格和增加表格的行:在实际应用中,表格的行数不一定都是符合实际要求的,可能需要动态的增加表格的行数,下面就是一段实现此功能的代码实例,并且还实现了隔行变色功能.有需要的朋友可以自行分析一下代码,非常的简单,代码实例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>动态操作表格</title> </

html中动态创建表格

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>dtTable.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equ

在Asp.Net中操作PDF – iTextSharp - 使用表格

使用Asp.Net生成PDF最常用的元素应该是表格,表格可以帮助比如订单或者发票类型的文档更加格式化和美观.本篇文章并不会深入探讨表格,仅仅是提供一个使用iTextSharp生成表格的方法介绍 使用iTextSharp来操作表格是一件简单的事,尤其是iTextSharp中表格元素的命名方式和HTML与CSS中非常类似.iTextSharp提供了多个类用于创建表格,为了不让读者产生混淆,这里我使用PdfPTable这个专门为在PDF中创建表格的类,下面代码展示了如何创建一个表格并将其加入PDF中: