基本sql命令
登录
mysql -u username -p password
显示现在的数据库
show databases;
选择数据库
use database db;
删除数据库
drop database db;
查看所有的数据表
show tables;
查看某个表的结构
2.创建数据库
登录
mysql -u username -p password
显示现在的数据库
show databases;
选择数据库
use database db;
删除数据库
drop database db;
查看所有的数据表
show tables;
查看某个表的结构
desc table
添加新列
alter table t2 add newfield timestamp;
删除某列
alter table t2 drop column c; (删除列c)
数据类型
BLOB binary large object
间隔n获取数据✨
select * from persons where id%n = 0;
<?php
//连接数据库 mysql_connect(servername, user, password);
$con = mysql_connect("localhost:3036", "root", "test2");
if( !$con )
{
die("Could not connect:" . mysql_error());
}
echo "Connect success!";
//关闭数据库,脚本结束后会自动关闭。当然也可以主动关闭。
mysql_close($con);
?>
2.创建数据库
<?php
//连接数据库 mysql_connect(servername, user, password);
$con = mysql_connect("localhost:3036", "root", "test");
if( !$con )
{
die("Could not connect:" . mysql_error());
}
$sql = "CREATE DATABASE study_db";
if( mysql_query($sql, $con) )
{
echo "Create success!<br>";
}
else
{
echo "Error creating database:" . mysql_error() . "<br>";
}
//use database选择数据库
mysql_select_db("study_db", $con);
$sql = "CREATE TABLE persons
(
firstname varchar(15),
lastname varchar(15),
age int
)";
if ( mysql_query($sql, $con) )
{
echo "create table success<br>";
}
else
{
echo "create table failed<br>";
}
mysql_close($con);
?>
3.显示数据 mysql_fetch_array
<?php
$con = mysql_connect("localhost", "root", "test");
mysql_select_db("study_db", $con);
$sql = "select * from persons";
$result = mysql_query($sql);
//mysql_fetch_array() 函数以数组的形式从记录集返回第一行。
while( $row = mysql_fetch_array($result) )
{
echo $row['firstname'] . $row['lastname'];
echo "<br>";
}
?>
《完》