登陆数据库
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"选择数据库失败";
}
?>