数据库——初识数据库(1)

1.mysql功能:

  • 解决数据共享问题
  • 提高查询效率,安全性
  • 把程序员从数据管理中解脱出来,专注于自己的程序逻辑的 编写

2.数据库相关概念

  • 数据库服务器:运行数据库管理软件的计算机
  • 数据库管理软件:mysql,oracle,db2,slqserver
  • 库:文件夹,用来组织文件/表
  • 表:文件,用来存放多行内容/多行记录
  • 记录:事物一些列典型特征
  • 数据:描述事物特征的符号

3.MySQL介绍

  • 关系型数据库:需要有表结构
  • 非关系型数据库:用key-value存储的,没有表结构

4.MySQL的基本使用

  • 制作系统服务:即将MySQL服务制作成windows服务。以管理员模式打开cmd
    • mysqld --install
    • mysqld --remove:移除绑定服务
    • 在服务中找到mysql,并启动
  • 设置登录密码
  • 破解登录密码
    • 跳过授权表启动mysql
  • 统一字符编码
    • 查看当前编码格式:s
    • 在安装目录系下,新建“my.ini”文件,配置如下(针对5.5以上版本):
    • [mysqld]
      character-set-server=utf8
      collation-server=utf8_general_ci
      [client]
      default-character-set=utf8
      [mysql]
      default-character-set=utf8
      View Code
    • 重启服务后,查看修改结果:s
原文地址:https://www.cnblogs.com/GraceZ/p/8450037.html