8.1.3 mysql安装与基本管理
掌握mysql的安装、启动、破解密码、统一字符编码
本节时长需控制在15分钟内
一、MySQL介绍
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
mysql是什么
mysql就是一个基于socket编写的C/S架构的软件
客户端软件
mysql自带:如mysql命令,mysqldump命令等
python模块:如pymysql数据库管理软件分类
分两大类:
关系型:如sqllite,db2,oracle,access,sql server,MySQL,注意:sql语句通用
非关系型:mongodb,redis,memcache
可以简单的理解为:
关系型数据库需要有表结构
非关系型数据库是key-value存储的,没有表结构二、下载安装
Linux版本
源码安装见:http://www.cnblogs.com/linhaifeng/articles/7126847.html
Window版本
上一步解决了一些问题,但不够彻底,因为在执行【mysqd】启动MySQL服务器时,当前终端会被hang住,那么做一下设置即可解决此问题,即将MySQL服务制作成windows服务
三、MySQL启动与查看
linux平台下查看
You must reset your password using ALTER USER statement before executing this statement.
windows平台到服务中查看即可
三、登录设置密码
三、破解密码
linux平台下,破解密码的两种方式
方法一:删除授权库mysql,重新初始化
方法二:启动时,跳过授权库
windows平台下,5.7版本mysql,破解密码的两种方式:
方式一
方式二
四、统一字符编码
强调:配置文件中的注释可以有中文,但是配置项中不能出现中文
统一字符编码
Last updated
Was this helpful?