mysql

来源:互联网 发布:内蒙古新成立大数据局 编辑:程序博客网 时间:2024/06/01 13:56
基本sql命令
登录
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;


1.连接数据库
<?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>";}?>

《完》

0 0
原创粉丝点击