2.23 Mysql学习笔记

重要笔记

  1. php像是炼钢技术,mysql是采矿技术,数据库必须要熟练。
  2. DB2在银行里面用的多
  3. PostgreSQl是开源数据库性能和MySQL差不多
  4. SQlite轻型数据库
  5. win7安装5.5或者5.6版本的数据库

客户端的概念

  1. MySQL的服务器一旦开始服务,只要不关机,那就是24小时等待提供数据和写入数据的,随时会在windows里面看到mysqld.exe进程的运行
  2. 这个进程在内存当中挂着,我们需要一个特别的软件来和这个进程交流,叫做客户端mysql.exe
  3. 在cmd中运行mysql命令,说明mysql.exe和mysqld.exe已经连通起来
  4. 我们就在命令行中使用SQL语句,练习使用SQL
  5. mysql workbench
  6. php myadmin 是sql客户端,通过浏览器管理
  7. 在正式工作中使用phpmyadmin会比较方便一点,但是在学习的时候使用cmd命令来具体进行学习会让学习效果更好一点

表与库的概念

  1. 数据库中的表多行多列,mysql只要说明了表头就可以添加数据了

  2. 表 多行多列的数据

  3. 多张表table 形成一个库database,mysql能够帮助我们管理多个库,多个数据库,存放在数据库服务器里server

  4. cmd命令
    show database;列出mySQL文件夹,data文件夹当中的所有数据库文件
    use 名字打开某个数据库
    show tables;展示这个数据库当中的表
    select * from 表名字从表中导入所有数据,注意到表的格式是frm

4 认识SQL

  1. SQL (structured query language)结构化查询语言
  2. what型语言,而非how型语言
  3. 在编译语言当中,我们是告诉计算机怎么做操作,但是在mySQL当中我们是要什么东西
  4. 跟我们以前学习的编程思想不一样,只要告诉他他就能够帮你取出来

DML 数据操作语言,将数据取出来查出来删改(使用者 80%重中之重)特别熟练
DDL 数据定义语言(建设者的角度,建表建库存储视图等等15%)数据库建好后,很少就动了。应该会
DCL 数据控制语言(管理员角度,DBA,5%)

DML四个经典操作:增删改查

5 insert操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值