12月11日学习MySQL笔记整理

本文介绍了MySQL数据库的基本管理命令,如创建、删除数据库及数据表,并演示了如何使用PHP与MySQL进行交互,包括连接数据库、执行SQL命令及获取数据等。

管理MySQL
注:反引号是为了区分MySql关键字与普通字符而引入的符号,一般表名与字段名都使用反引号。

常用命令
1.使用数据库 use 数据库名
2.显示数据库 show databases;
3.显示数据表 show tables;
4.显示字段名  show columns form 数据表名
5.显示查询信息 show index from 数据表
6.创建数据库 create 数据库名
7.删除数据库  drop 数据库名
8.创建数据表
  create table if not exists 表名(
        表字段名  类型 定义
    PRIMARY KEY(表字段名)
         )ENGINE=   DEFAULT CHARSET=utf8;
例如:
mysql> CREATE TABLE runoob_tbl(
   -> runoob_id INT NOT NULL AUTO_INCREMENT,
   -> runoob_title VARCHAR(100) NOT NULL,
   -> runoob_author VARCHAR(40) NOT NULL,
   -> submission_date DATE,
   -> PRIMARY KEY ( runoob_id )
   -> )ENGINE=InnoDB DEFAULT CHARSET=utf8;
9.删除数据表 drop 数据表名
10.插入数据 INSERT INTO 数据表名(字段名,字段名,字段名)
                        VALUES
                                 (value1,value2,value3);
11.查询数据
     SELECT column_name,column_name
      FROM table_name
    [WHERE Clause]
    [LIMIT N][ OFFSET M];
   注:可用*代替其他字段
    你可以使用 WHERE 语句来包含任何条件。
        可以使用 LIMIT 属性来设定返回的记录数。
        可以通过OFFSET指定SELECT语句开始查询的数据偏移量。默认情况下偏移量为0。
PHP与MySQL相关

mysqli_query(connection,   query,   resultmode)

该函数用于执行 SQL 命令
1.PHP脚本连接MySQL
mysqli_connect(    host  ,   username,    password,   dbname,  port,      socket)
            主机名或IP地址  MySQL用户名   密码      数据库    端口号  socket或要使用的已命名pipe
  成功链接返回连接标识,失败返回FALSE
2.断开连接
mysqli_close(mysqli $link)
通常不需要使用 mysqli_close(),因为已打开的非持久连接会在脚本执行完毕后自动关闭
3.创建/删除数据库等操作
mysqli_query(connection,   query,   resultmode)
              MySQL连接  查询字符串   可选的模式
用PHP脚本删除数据库时,不会出现确认是否删除信息,会直接删除指定数据库
4.选择数据库
mysqli_select_db(connection,dbname)
5.使用PHP脚本来获取数据
使用 PHP 函数的 mysqli_query() 及 SQL SELECT 命令来获取数据。
mysqli_fetch_array() 函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有
返回根据从结果集取得的行生成的数组,如果没有更多行则返回 false。

转载于:https://www.cnblogs.com/QiLF/p/8025106.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值