zoukankan      html  css  js  c++  java
  • [php入门] 3、WAMP中的集成MySQL相关基础操作

    前言:本文以小白视角了解WAMP集成开发环境中的MYSQL,涉及的面广而浅,算是导读性质。

    1、启动运行熟悉WAMP中的MySQL

      先有库、再有表、数据最终以记录的形式插入表中。其中对数据进行操作使用SQL语句,SQL是结构化的查询语言。

      在wamp中已经内置了MySQL数据库,可以通过如下操作进行启动MySQL服务(每次使用数据库时,必须启动MySQL服务器)

    2、控制台操作数据库简介

      我们可以通过控制台来连接、操作数据库:(其中默认没有密码,直接回车即可以)

      在console中常用的有show、create、drop等命令:

    mysql> show databases;

     

    3、phpMyAdmin可视化操作数据库简介

      控制台操作起来不太方便,这里可以用phpMyAdmin可视化MySQL数据库操作图形界面(wamp中)

    4、建表及表操作的基础知识 

    4.1、建表:

      创建一张表时要设置名称、引擎、编码和表中的字段信息。

        建表时需要指定引擎,不同引擎提供不同的功能;

        字段用来指明这张表里用了哪些类型的数据:int、varchar、data(日期)、text(文本,最大65535)

    4.2、表操作:

      insert into 表名(字段列表) value(值列表)

      select * from 表名

      select * from 表名 where

      delete from 表名 where 条件

      update 表名 set 字段1=值1,字段2=值2..... where 条件

    5、PHP操作MySQL

    5.1、开启MySQL扩展:

      总共有3种扩展:①MySQL扩展(老的,基本不用了);②MySQLi扩展; ③PDO扩展;

     

    5.2、以使用MySQL扩展为例,用PHP操作MySQL

      其实就是函数调用,当开启扩展之后,就可以调用扩展提供的相应函数对数据库进行连接、读写删等操作。默认情况下用户名为root,密码为空

      下面几个数MySQL扩展开放的几个重要的接口:

      mysql_connect(mysql服务器ip,用户名,密码)

      mysql_select_db

      mysql_query

      mysql_fech_array

    1 <?php
    2 $conn = mysql_connect("localhost","root","");
    3 mysql_select_db("mysql",$conn);
    4 $results = mysql_query("set names utf-8");//设置编码
    5 $results = mysql_query("select * from user");
    6 $row = mysql_fetch_array($results);//每次调用显示一条,因此需要循环调用
    7 var_dump($row);
    8 ?>

    前:

    [php入门] 1、从安装开发环境环境到(庄B)做个炫酷的登陆应用

    [php入门] 2、基础核心语法大纲

  • 相关阅读:
    python内置模块collections介绍
    Python的set集合详解
    不同 Python 数据类型的搜寻
    Python 分支、循环、条件与枚举
    ssrf爆破mysql
    php反序列化
    thinkphp历史漏洞
    Thinkphp 缓存RCE
    绕WAF文章收集
    mssql手工盲注
  • 原文地址:https://www.cnblogs.com/zjutlitao/p/5648590.html
Copyright © 2011-2022 走看看