基本语法学习完以后开始接触了mysql 。数据库的一点基本只是第一天
<?php
$link = @mysql_connect('localhost','root',''); //定义一个数据库连接。输入用户名和密码。 @为了增加用户体验,不报错。
if ($link){
echo 'success!';
}else{
echo 'error' .mysql_errno() .'because' .mysql_error();
//mysql_errno()返回错误编码,mysql_error();返回错误文本信息
}
?>
简化代码:
<?php
$link = mysql('localhost','root','');
if (!$link){ //! == not 不为真的时候进入die。
die('error!' .mysql_errno() .'because' .mysql_error());
}
?>
添加/删除数据库
<?php
$link = mysql('localhost','root','');
if (!$link){ //! == not 不为真的时候进入die。
die('error!' .mysql_errno() .'because' .mysql_error());
}
$sq1 = "CREATE DATABASE mydb";//添加数据库
$sq1 = "DROP DATABASE mydb";//删除数据库
$te = mysql_query($sq1); //查询语句
if (!$te){
die('error!');
}
?>
是时候创建表了、
<?php
$link = mysql('localhost','root','');
if (!$link){ //! == not 不为真的时候进入die。
die('error!' .mysql_errno() .'because' .mysql_error());
}
$db = mysql_select_db('test'); //设置已有活动的数据库
if (!$db){
die('error!' .mysql_errno() .'because' .mysql_error());
}
$sq1 = "CREATE TABLE students("; //创建表
$sq1 .="stuId int(4) not null auto_increnment primary key,"; //表里面的内容和类型、大小
$sq1 .="stuName varchar(200) not null,";
$sq1 .= "stuSex tinyint not null default 1,";
$sq1 .= "stuBirth date not null,";
$sq1 .= "classID int(4) not null);";
if (mysql_query(($sq1)){
echo "success!";
}else{
echo "error!";
}
mysql_close($link);//执行完之后关闭连接!
?>
OK.现在九点了。是时候去洗一波澡了!