今日学习笔记

Sql

  • 命令行对数据库进行操作
        1. 如何进入命令行。

phpstudy_pro\Extensions\MySQL5.7.26\bin,在搜索栏内搜cmd打开命令行

mysql -u root -p//打开数据库

        1. show databases;// 进入数据库
        2. create database xie;// 建立一个名为xie的自己的库
        3. drop database xie;// 删除名为xie的库
        4. 库内可以由很多表,表下为字段,字段存储数据
        5. Use xie; //进入名为xie的库内
        6. Show tables;// 展示列表名
        7. Create table user (id int, username varchar(255),passward varchar (200));// 立列表。其中,user为表名,ID为字段名及表头int为字段名性质username也为表头括号内为长度Password也是表头255也表示长度
        8. Drop table user; //删除user这个表
        9. Desc user;//查看这个表内内容
        10. Alter table change password passwd varchar(32);// 更改,但是不只能更改长度和内容,这个例子是将password表头更改为passwd,长度为32
        11. Alert table user drop password; //删除user表内password字段
        12. Alter table user rename users; // 添加在username后添加password字段,把after更改为flase,就为添加在前
        13. Select database();//查看当前位置
        14. INSERT INTO users (id,username,passward) VALUES (2,’guanlaoshi’,123456);// 插入数据,其中ID后的username和password是位置第二个values内的内容是与第一个个块的内容是一一对应的
        15. Select * from users;//查看users表内的全部内容,其中*为全部
        16. 一般情况下,ID为主键,为主键的东西必须为一主键是唯一标识
        17. Delete from user where id=1;//
        18. 多个语句一起执行时,必须用分号隔开单一语句执行时,可以不用分号; ‘1’与1与(1)与(‘1’)所表达的意义相同
        19. Update user username=’zhanglaoshi’ where id=1;// 删除表单内容,在这个例子中是删除表名为user ID为一的内容。同时也可以在其后方加入更多的限制条件,使删除更加精确
        20. Select是查询库里内容,show是查询库的名称
        21. select username from user;// 查询username表内的内容
        22. select*from表名where id<2;// 查询ID小于二的内容
        23. select*from表名where age between30and40;//查询年龄在30到40之间的数据
        24. select*from表名where age=40or age=30;// 查询年龄为30或40的内容
        25. select*from表名where age!=30;// 查询年龄不是30的内容
        26. Select*from表名where age in(18,16,17);//查询年龄是18.16.17的
        27. Select*from表名where address like‘香%’;//查询地址是香开头的
        28. Select*from表名where address like‘%香’;//查询地址是香结尾的
        29. Select*from表名where address like‘%香%’;//查询地址含有香的

二,PHP与数据库连接

一连接数据库。

二,判断是否连接成功。

        • 设置字符集。

四,选择数据库。

五,准备SQL语句

        • 。六,发送SQL语句。

七,处理结果集。

        • 八,关闭数据库
  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值