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
- 重启服务后,查看修改结果:s