登陆数据库
Mysql -uroot-p123创建数据库
Create database 数据库查看所有数据库
Show databases打开数据库
use 数据库名删除数据库
drop database 数据库名创建表
create table 表名(列名 数据类型,列名 数据类型,。。。。。。。)查看当前数据库下所有表
show tables查看当前表结构
desc 表名删除表
drop table 表名插入数据insert
Insert into 表名(字段1,字段2,字段3……)values(值1,值2,值3……)查看数据select
Select 字段1,字段2,……from 表名。字段之间用“,”隔开,如果查询所有的字段用“*”来代替。修改数据update
update 表名 set 字段名1=‘新值1’,字段名2=‘新值2’ where='条件' 如果不加where条件那么将会把所有的记录的值都修改掉。删除数据delete
delete from 表名 where 条件。如果不加where条件那么将会把所有的记录都删除掉。php操作mysql数据库
一、PHP连接数据库
1、连接MYSQL服务器
使用mysql_connect()函数创建与mysql服务器连接。
2、选择数据库
使用mysql_select_db()函数选择mysql数据库服务器上的数据库,并与数据库创建连接。
3、执行sql语句
在选择的数据库中使用mysql_query()函数执行sql语句。
4、关闭结果集
Mysql_free_result();数据库操作完成后需要关闭结果集,以释放系统资源。
5、关闭mysql服务器
用mysql_close();每使用一次mysql_connect()或mysql_query()函数,都会消耗系统资源。在少量用户访问web网站时问题还不太,但如果用户连接超过一定的数量,就会造成系统性能的下降,甚至死机。为了避免这种现象的发生,在完成数据库的操作后,应使用mysql_close()函数关闭与mysql服务器的连接,以节省系统资源。
注:php中与数据库的连接是非持久连接,系统会自动回收,一般不用设置关闭。但如果一次性返回的结果集比较大或网站访问量比较多,则最好使用mysql_close()函数手动进行释放。
二、连接数据库代码
1、连接服务器和选择数据库
$conn=mysql_connect("localhost","root","");
if($conn){
echo"数据库连接成功";
}else{
die(数据库连接失败",mysql_error()); //die()函数表示向用户输出引号中的内容,程序终止执行
}
$select=mysql_select_db("school",$conn);//选择数据库
//mysql_query("SET character_set_connection=utf-8,character_set_results=utf-8,character_set_Client=binary",$conn);
mysql_query("set names utf-8");//设置数据库编码格式是utf-8
if($select)
echo"选择数据库成功";
else{
echo"选择数据库失败";
}
?>