您的位置:首页 > 财经 > 金融 > 广东小程序系统开发_找客源用哪个软件好_百度推广退款投诉_西安百度搜索排名

广东小程序系统开发_找客源用哪个软件好_百度推广退款投诉_西安百度搜索排名

2024/12/22 9:32:25 来源:https://blog.csdn.net/qq_37107430/article/details/144095762  浏览:    关键词:广东小程序系统开发_找客源用哪个软件好_百度推广退款投诉_西安百度搜索排名
广东小程序系统开发_找客源用哪个软件好_百度推广退款投诉_西安百度搜索排名

一.基本概念

MySQL 是一种开源的基于 SQL 的关系数据库管理系统。它专门针对 Web 应用进行设计和优化,可以在任何平台上运行。互联网的兴起带来许多新的和不同的需求,MySQL 开始成为 Web开发人员以及基于 Web 的应用的首选平台。它可以处理数以百万计的查询和数以千计的事务,因此对于需要管理大量资金转账的电子商务企业来说,MySQL 是一个受欢迎的选择。

目前全球许多顶级的互联网网站和基于 Web 的应用均采用 MySQL作为 DBMS,例如 Airbnb、Uber、LinkedIn、Facebook、Twitter和 YouTube。

二.安装

PHPStudy 内置了 MySQL 数据库,启动了 PHPStudy 里的 MySQL即可(单独安装会在安装完成后自动在后台运行)。

三.连接数据库

  1. 方法一:

    使用 MySQL命令行 这个工具连接MySQL,phpstudy\PHPTutorial\MySQL\bin目录下执行 mysql -uroot -proot ,如果密码正确即可连接MySQL服务器。

  2. 方法二:

    除了使用 MySQL命令行 连接数据库之外,还有各种各样的数据库连接软件,比如MySQL Front、phpMyAdmin等。进入phpStudy安装目录里的PHPTutorial\SQL-Front文件夹,双击SQL-Front.exe即可启动该程序

    1. 进入phpStudy安装目录里的PHPTutorial\SQL-Front文件夹,双击SQL-Front.exe即可启动该程序。
    2. 然后点击新建,输入Host、端口、用户、密码确定后打开即可登录到MySQL数据库。
  3. 方法三:

    以上方法是用户对数据库进行连接、管理,如果是网站如何连接数据库呢?以php语言开发的网站为例。

    <?php
    header("Content-Type: text/html;charset=utf-8");
    $servername = "localhost";
    $username = "root";
    $password = "root";// 创建连接
    $conn = mysqli_connect($servername, $username,$password);// 检测连接
    if (!$conn) {die("Connection failed: " .mysqli_connect_error());
    }
    echo "连接成功";
    ?>
    

四.数据库操作

数据库操作是指对数据库上的数据进行的一系列操作,包括读取数据、写数据、更新或修改数据、删除数据等,可以使用增、删、改、查概括。

1.选中数据库

  1. 方法一:

    • 在 MySQL 命令行 使用 show databases; 查看所有的数据库,使用use database; 进行选择, database 为你想要选择的数据库名。选中了之后所有的操作都是针对于选中的数据库,如果想要对其它数据库进行操作,需要重新使用use命令选择其它数据库。​

  2. 方法二:

    • 如果使用的是图形化的MySQL连接工具,只需要鼠标选中即可对被选中的数据库进行操作。

  3. 方法三:

    • 如果是在php里,可以使用 mysqli_select_db 函数对数据库进行选
      择。

      <?php
      header("Content-Type: text/html;charset=utf-8");
      $con = mysqli_connect("localhost", "root", "root");
      if (!$con)
      {die('Could not connect: ' .mysqli_connect_error());
      }$db_selected = mysqli_select_db($con,"dvwa");if (!$db_selected)
      {die ("Can\'t use test_db : " .mysqli_connect_error());
      }else{
      echo "你已选择dvwa数据库";
      }
      mysqli_close($con);
      ?>
      

2.插入数据(增)

  • 语法格式:insert into 表名(字段1,字段2,.......) values(值1,值2,.......);

  • 具体示例:insert into qyiao(id,name,age) values(6,'流年',99);

    • PS:添加的字符串需要用单引号或双引号包裹起来,这样数据库才能正确识别它是一个字符串类型的数据。

3.删除数据(删)

  • 语法格式:delete from 表名 【where条件】;

  • 具体示例:delete from qyiao where id=1

    • 注意:这里的where必须带上。

4.修改数据(改)

  • 语法格式:update 表名 set 字段名='值' 【where条件】;

  • 具体示例:

    • update qyiao set id=10

    • update qyiao set id=10 where name='流年'

      • 注意:使用where条件(可选)
      • 区别:使用where条件,只会修改满足条件的行(记录);不使用where条件,会把字段的所有的值进行修改

5.查询数据(查)

  • 语法格式:select /字段 from 表名 【where条件】;

  • 具体示例:

    • select * from qyiao;

    • select name from qyiao where age=99

      • 星号(*)为通配符,表示所有
      • where条件可选

6.order by 排序

介绍:使用ORDER BY子句对查询返回的结果排序。

语法格式:SELECT * FROM 表名 ORDER BY 字段 ASC/DESC;

具体示例:

  • select * from qyiao order by id asc; //升序(默认)

  • select * from qyiao order by id desc; //降序

  • select * from qyiao order by 1; //第一列

    • PS:当order by 后的数字大于当前列数(字段数)时会报错。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com