标签:结构 windows 高级 databases int 删除 列表 win 表格
命令:
命令 | 作用 |
---|---|
show databases | 显示所有数据库列表 |
create database 数据库名 | 创建数据库 |
use 数据库名 | 选中指定名称数据库 |
show tables | 显示数据库中所有表 |
desc 表名 | 查看表结构 |
drop database 数据库名 | 删除指定数据库 |
select database() | 显示当前选择数据库 |
select version() | 显示mysql版本 |
select now() | 显示当前时间 |
select * from table where 字段 link ‘%value%‘
** 连接数据库
<?php
header(‘Content-type:text/html;charset=utf-8‘);
$db = new mysqli(‘localhost‘,‘root‘,‘‘,‘mydatabase‘,‘3306‘);
$db->set_charset(‘utf8‘);
if($db->connect_errno){
echo ‘数据库连接失败‘.$db->connect_errno;
}
** 查询数据
* select 字段1,字段2,字段3...(*代表所有的字段) from 表格名称;
$result = $db->query("select * from register ");
$arr=[];//定义数组对象用于保存数据
while($row = $result->fetch_assoc()){
$arr[] = $row;
}
echo json_encode($arr);//将$arr转换为json格式
** 删除数据
* delete from ‘表格名称‘ where 字段名=‘字段值‘;
$num = $_POST[‘index‘];//接收所要删除的字段名
$db->query(‘delete from register where id=‘.$num);
if($db->affected_rows>0){
echo ‘删除成功‘;
}else{
echo ‘删除失败‘;
}
** 修改数据
* updata 表格名称 set 字段1=‘字段值‘,字段2=‘字段值‘... where 列名=‘列值‘;
$db->query("update register set sex=‘男‘ where id=1");
** 添加数据
* insert into 表格名称 (列名1, 列名2, 列名3,...) values (列1值, 列2值,列3值,...)
$add ="insert into register (username,age,sex,tel,email,address) values (‘薇薇安‘,‘20‘,‘女‘,‘13445678911‘,‘456789@sina.com‘,‘南京‘)";
$db->query($add);
标签:结构 windows 高级 databases int 删除 列表 win 表格
原文地址:https://www.cnblogs.com/baiweisuye/p/9383183.html