在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
除了在终端操作mysql外,还可以在php文件也可以操作mysql,步骤如下: 1.链接数据库:mysqli_connect(host,user[,password]); <1>host一般写localhost或者127.0.0.1 <2>user是root <3>有密码就写,没密码就不写 $connect = mysqli_connect("127.0.0.1","root","chencuixi"); $connect = mysqli_connect("127.0.0.1","root","chencuixin") or die("数据库没连接成功") ; 2.选择数据库:mysqli_select_db(link,dbname); <1>link是指连接的数据库; <2>dbname是指你要操作的表格名; mysqli_select_db($connect,"class") or die(mysqli_error($connect)); tip:一般在末尾加上 or die(mysqli_error($connect)),将在mysql上显示的错误信息显示在php页面上;
3.设置编码:mysqli_select_db() 或者mysqli_query(); mysqli_set_charset($connect,"utf8") or die(mysqli_error($connect)); mysqli_query($connect,"set names utf8") or die(mysqli_error($connect)); 4.要在数据库执行的语句 $insertSql = "insert into staff (id,name,sex,age,post,salary,position) values(8,'小刚','男',7,'人事部',3000,'人事部门')"; 5.将语句插入数据库:mysqli_query(); $result = mysqli_query($coon,$insertSql) or die(mysqli_error($connect)); 针对非SELECT、SHOW、DESCRIBE 或 EXPLAIN 查询成功的查询,将返回 TRUE。如果失败,则返回 FALSE。
if($result == true){ echo "数据插入成功"; SELECT、SHOW、DESCRIBE 或 EXPLAIN 查询,将返回一个 mysqli_result 对象。 $resultSet = mysqli_query($connect,$selectSql);//返回一个对象 6.从数据库取值到php中:mysqli_fetch_assoc()或者mysqli_fetch_object()或者mysqli_fetch_row(); <1>mysqli_fetch_assoc():返回一个索引数组; <2>mysqli_fetch_obeject():返回一个对象; <3>mysqli_fetch_row():返回一个索引数组。 echo "<table border='1' cellpadding='10'>";
|
2022-08-17
2022-11-06
2022-08-17
2022-07-18
2022-07-18
请发表评论