찾다
데이터 베이스MySQL 튜토리얼mysql 연산의 자세한 소개와 예시(2)

머리말: 관계형 데이터베이스 관리 시스템은 백엔드 개발에서 절대 피할 수 없는 요소입니다. 일반적인 데이터베이스 관리 시스템에는 MySql, SQLServer, Oracle 등이 있습니다. MySqlSQLServerOracle等。

其中Mysql是最常用的数据库管理系统。

推荐mysql相关视频教程:https://www.php.cn/course/list/51/type/4.html

今天就为大家介绍一下Mysql。

以后会陆续为大家总结整理相关知识,谢谢!

官网下载地址:https://dev.mysql.com/downloads/mysql/

注意:安装数据库过程中,我们需要开启管理员权限来安装,否则会由于权限不足导致无法安装。

1、 创建数据表

语法:create table 表名 (字段1,字段2...);

使用PHP脚本创建数据表:

<?php
//配置数据库信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//检查连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}
//创建数据表
$sql = "CREATE TABLE demo02(id SMALLINT(10) PRIMARY KEY,
age TINYINT(3),
name VARCHAR(10))CHARSET=utf8";
$query = mysqli_query($conn, $sql);
//判断是否创建成功
if(!$query) {
die(&#39;创建失败!&#39;.mysqli_error($conn));
}
//释放内存
mysqli_free_result($query);
//关闭连接
mysqli_close($conn);
?>

2、删除数据表

语法:drop table 表名;

使用PHP脚本删除数据表:

<?php
//配置数据库信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//检查连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}
//删除数据表
$sql = "DROP TABLE runoob_tbl";
$query = mysqli_query($conn, $sql);
if(!$query) {
die(&#39;删除失败!&#39;.mysqli_error($conn));
}
//释放内存
mysqli_free_result($query);
//关闭连接
mysqli_close($conn);
?>

3、插入数据

语法:insert into 表名(字段1,字段2...)values(value1,value2...);

使用PHP脚本插入数据:

<?php
//配置数据库信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//检查连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}
//插入数据
$sql = "INSERT INTO demo02(id,age,name)
VALUES(4,20,&#39;mm&#39;)";
$query = mysqli_query($conn,$sql);
//var_dump($query);
//die();
//判断是否插入成功
if(!$query) {
die(&#39;插入失败!&#39;.mysqli_error($conn));
}
//释放内存
mysqli_free_result($query);
//关闭连接
mysqli_close($conn);
?>

4、查询数据

语法:select * from table;

使用PHP脚本查询数据:

<?php
//配置数据库信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//判断连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}
//查询数据
$sql = "SELECT * FROM demo02";
$query = mysqli_query($conn, $sql);
//判断是否查询成功
if(!$query) {
die(&#39;查询失败!&#39;.mysqli_error($conn));
}
echo &#39;mysql查询语句&#39;;
echo &#39;<table border=1>&#39;;
echo &#39;<tr>
<td>id</td>
<td>age</td>
<td>name</td>
</tr>&#39;;
//循环数据
while($row = mysqli_fetch_assoc($query)) {
echo &#39;<tr>
<td>&#39;.$row[&#39;id&#39;].&#39;</td>
<td>&#39;.$row[&#39;age&#39;].&#39;</td>
<td>&#39;.$row[&#39;name&#39;].&#39;</td>
</tr>&#39;;
}
echo &#39;</table>&#39;;
//释放内存
mysqli_free_result($query);
//关闭连接
mysqli_close($conn);
?>

5、update更新语句

语法:update 表名 set field1 = new value;

Mysql은 가장 일반적으로 사용되는 데이터베이스 관리 시스템입니다.

추천 mysql 관련 비디오 튜토리얼: https://www.php.cn /course/list/51/type/4.html

오늘은 MySQL을 소개하겠습니다.

앞으로 여러분을 위해 관련 지식을 요약해서 정리하겠습니다. 감사합니다!

공식 웹사이트 다운로드 주소: https://dev.mysql.com/downloads/mysql/

🎜 참고: 데이터베이스 설치 과정에서 설치하려면 관리자 권한을 활성화해야 합니다. 그렇지 않으면 권한 부족으로 인해 설치가 불가능합니다. 🎜🎜1. 데이터 테이블 생성🎜🎜구문: ​​테이블 테이블 이름 생성(필드 1, 필드 2...);🎜🎜PHP 스크립트를 사용하여 생성 데이터 테이블: 🎜
<?php
//配置数据库信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//检查连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}
//更新数据
$sql = "UPDATE demo02 SET name=&#39;zylmy&#39; WHERE id=1";
$query = mysqli_query($conn, $sql);
//var_dump($query);
//die();
//判断是否更新成功
if(!$query) {
die(&#39;更新失败!&#39;.mysqli_error($conn));
}
//关闭连接
mysqli_close($conn);
?>
🎜2. 데이터 테이블 삭제🎜🎜구문: ​​테이블 테이블 이름 삭제;🎜🎜PHP 스크립트를 사용하여 데이터 테이블 삭제: 🎜rrreee🎜 3, 데이터 삽입🎜🎜구문: ​​테이블 이름에 삽입(필드 1, 필드 2...)값 ​​(값1, 값2...);🎜🎜PHP 스크립트 사용 데이터를 삽입하려면: 🎜rrreee🎜4. 데이터 쿼리🎜🎜구문: ​​select * from table;🎜🎜PHP 스크립트를 사용하여 데이터 쿼리: 🎜rrreee🎜5 . 업데이트 명령문

위 내용은 mysql 연산의 자세한 소개와 예시(2)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
图文详解mysql架构原理图文详解mysql架构原理May 17, 2022 pm 05:54 PM

本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于架构原理的相关内容,MySQL Server架构自顶向下大致可以分网络连接层、服务层、存储引擎层和系统文件层,下面一起来看一下,希望对大家有帮助。

mysql怎么替换换行符mysql怎么替换换行符Apr 18, 2022 pm 03:14 PM

在mysql中,可以利用char()和REPLACE()函数来替换换行符;REPLACE()函数可以用新字符串替换列中的换行符,而换行符可使用“char(13)”来表示,语法为“replace(字段名,char(13),'新字符串') ”。

mysql的msi与zip版本有什么区别mysql的msi与zip版本有什么区别May 16, 2022 pm 04:33 PM

mysql的msi与zip版本的区别:1、zip包含的安装程序是一种主动安装,而msi包含的是被installer所用的安装文件以提交请求的方式安装;2、zip是一种数据压缩和文档存储的文件格式,msi是微软格式的安装包。

mysql怎么去掉第一个字符mysql怎么去掉第一个字符May 19, 2022 am 10:21 AM

方法:1、利用right函数,语法为“update 表名 set 指定字段 = right(指定字段, length(指定字段)-1)...”;2、利用substring函数,语法为“select substring(指定字段,2)..”。

mysql怎么将varchar转换为int类型mysql怎么将varchar转换为int类型May 12, 2022 pm 04:51 PM

转换方法:1、利用cast函数,语法“select * from 表名 order by cast(字段名 as SIGNED)”;2、利用“select * from 表名 order by CONVERT(字段名,SIGNED)”语句。

MySQL复制技术之异步复制和半同步复制MySQL复制技术之异步复制和半同步复制Apr 25, 2022 pm 07:21 PM

本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于MySQL复制技术的相关问题,包括了异步复制、半同步复制等等内容,下面一起来看一下,希望对大家有帮助。

带你把MySQL索引吃透了带你把MySQL索引吃透了Apr 22, 2022 am 11:48 AM

本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了mysql高级篇的一些问题,包括了索引是什么、索引底层实现等等问题,下面一起来看一下,希望对大家有帮助。

mysql怎么判断是否是数字类型mysql怎么判断是否是数字类型May 16, 2022 am 10:09 AM

在mysql中,可以利用REGEXP运算符判断数据是否是数字类型,语法为“String REGEXP '[^0-9.]'”;该运算符是正则表达式的缩写,若数据字符中含有数字时,返回的结果是true,反之返回的结果是false。

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

DVWA

DVWA

DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

SecList

SecList

SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

ZendStudio 13.5.1 맥

ZendStudio 13.5.1 맥

강력한 PHP 통합 개발 환경