通过php简单操作mysql

除了在终端操作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","chencuixin644152");tip:一般在末尾加上 or die("数据库没连接成功");
$connect = mysqli_connect("127.0.0.1","root","chencuixin644152") or die("数据库没连接成功") ;

2.选择数据库:mysqli_connect(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,‘人事部门‘)";

tip:$insertSql是字符串类型;

5.将语句插入数据库:mysqli_query();

$result = mysqli_query($coon,$insertSql)  or die(mysqli_error($connect));
针对非SELECT、SHOW、DESCRIBE 或 EXPLAIN 查询成功的查询,将返回 TRUE。如果失败,则返回 FALSE。
if($result == true){
    echo "数据插入成功";}else{    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‘>";while($result=mysqli_fetch_assoc($resultSet)){    echo "<tr>";    echo "<td>{$result[‘id‘]}</td><td>{$result[‘name‘]}</td><td>{$result[‘sex‘]}</td><td>{$result[‘age‘]}</td><td>{$result[‘post‘]}</td><td>{$result[‘salary‘]}</td><td>{$result[‘position‘]}</td>";    echo "</tr>";}echo "</table>";

tip:该方法类似each,调用一次该方法,指针偏移一次。

 
时间: 2025-01-05 21:46:11

通过php简单操作mysql的相关文章

C#中简单操作Mysql数据库

以C#访问MySQL数据库,执行简单的CRUD. MySql.Data.dll是C#操作MySQL的驱动文件,是C#连接MySQL必要插件,使C#语言更简洁的操作MySQL数据库.可以用NuGet命令安装 PM>Install-Package MySql.Data -Version 8.0.16 项目中添加该组件的引用,在代码页里输入using MySql.Data.MySqlClient;我们就可以顺利的使用该类库的函数建立连接了. 数据库连接字符串写法为:server=服务器ip地址;Use

python简单操作mysql

引: 要想使用python操作mysql需要安装mysql-python插件,可以到mysql官网http://dev.mysql.com/downloads/connector/python/进行下载 我所使用的版本为MySQL-python-1.2.5.win32-py2.7,代表只支持使用python2.7. 相关的mysql操作请参考mysql 基本操作 下面为进行mysql增.删.改.查等相应操作: 查: #!/usr/bin/env python # --*-- coding:utf

mysql数据库很简单操作

进入linux系统 root   >/usr/bin/mysql -u root mysql>show databases;                    #查看数据库 mysql>use  testtable;                        #testtable 为所要查看的库,应用数据库 mysql>show tables;                          #查看所有表 mysql>desc abc_table          

进击的Python【第十二章】:mysql介绍与简单操作,sqlachemy介绍与简单应用

进击的Python[第十二章]:mysql介绍与简单操作,sqlachemy介绍与简单应用 一.数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据.我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢.所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量.所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来

MySQL简单操作随笔记录

create database golden; create table golden.users(usersId int unsigned not null auto_increment primary key,userName char(20) not null,passWord int unsigned not null); create table golden.u like golden.users ; -- 复制表结构insert into golden.u select * fro

MySQL 数据库简单操作

对于想要从事或爱好mysql相关工作的童鞋们,有必要掌握在命令行下对mysql实现一些简单的操作.本文从描述了如何登录到mysql数据库服务器,如何在mysql提示符下发布命令,创建数据库,以及执行一些简单的DML操作. 1.连接到与退出mysql 为了连接mysql数据库服务器,当调用mysql时,通常需要提供一个MySQL用户名并且很可能需要一个密码.如果服务器 运行在登录服务器之外的其它机器上,还需要指定主机名.联系管理员以找出进行连接所使用的参数 (即,连接的主机 .用户名和使用的密码)

学会使用简单的MySQL操作

第十八章 学会使用简单的MySQL操作 在前面两个章节中已经介绍过MySQL的安装了.可是光会安装还不够.还须要会一些主要的相关操作.当然了,关于MySQL的内容也是非常多的.仅仅只是对于linux系统管理员来讲,一些主要的操作已经能够应付日常的管理工作了.至于更高深的那是DBA(专门管理数据库的技术人员)的事情了. [更改mysql数据库root的password] 首次进入数据库是不用password的 /usr/local/mysql/bin/mysql -u root Welcome t

MySQL基本概念以及简单操作

一.MySQL MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件. MySQL是将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性. MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化

Java连接MySQL数据库及简单操作代码

1.Java连接MySQL数据库 Java连接MySql需要下载JDBC驱动MySQL-connector-java-5.0.5.zip(举例,现有新版本).然后将其解压缩到任一目录.我是解压到D盘,然后将其目录下的MySQL-connector-java-5.0.5-bin.jar加到classpath里,具体如下: "我的电脑"-> "属性" -> "高级" -> "环境变量",在系统变量那里编辑clas