首页 > 代码库 > mysql_1_认识

mysql_1_认识

什么是数据库?

       -- 数据                 -- 处理+存储 信息

       -- 数据库              -- 存取数据 软件  

  本质是对文件系统的上层封装,通过软件去管理文件,管理数据资源

  类似os管理硬件和软件资源,

数据库帮我们解决了哪些问题?

  1. 较大数据量存储处理
  2. 事物控制
  3. 并发访问
  4. 数据安全与存储

为什么要学?

  1. 占主流
  2. 开源
  3. 并不最新最好

开发者学习内容?

  1. 如何设计表和字段约束
  2. 怎样有索引提高查询效率
  3. 应用分区提高应用程序整体性能
  4. 事物特性

如何启动MySQL服务?

       linux       -- mysql.server start

       windows系统       -- 找到服务,启动即可

如何进行连接?

       --安装时,会自动安装一个客户端+一个服务器端

       -- mysql -u root -p 密码     

    - windows系统需要添加环境变量

初步认识?

       show databases;               查看创建的数据库

       mysql                                 -- 保存用户信息

       test                                    -- 测试

 

mysql_1_认识