文档介绍:MySQL數据庫使用文檔
目录
1 MySQL在不同OS下安装要点 2
2 MySQL体系架构 5
3 MySQL配置文件与相关参数 6
4 MySQL用户帐户 7
5 MySQL权限系统 7
6 MySQL数据导入导出 8
7 MySQL字符集问题 9
8 MYSQL相关内置函数 12
MySQL在不同OS下安装要点
Windows下
下载位置:http://dev.
安装方式:二进制分发版与源码分发版
二进制分发版的安装选项:
1,基本安装、完全安装、非自动安装文件(任选一)
2,定制安装对话框
3,配置对话框
A、选择配置类型(Standard Configuration、Detailed Configuration)
B、服务器类型(Developer Machine、Server Machine、Dedicated MySQL Server Machine)
C、数据库使用类型(Multifunctional Database、Transactional Database Only、Non-Transactional Database Only)
D、并发连接类型(Decision Support (DSS)/OLAP、Online Transaction Processing、Manual Setting)
E、联网选项(启用或禁用TCP/IP,以及端口号设置)
F、字符集选择(Standard Character Set、Best Support For Multilingualism、Manual Selected Default Character Set/Collation)
G、服务选项对话框(安装MySql服务)
H、安全选项对话框(root密码更改以及root本机登录控制)
4,配置文件位置:(从WINDOWS中的MYSQL服务执行位置查看)
"C:\ProgramFiles\MySQL\\bin\mysqld-nt" -defaults-file="C:\Program Files\MySQL\MySQL Server \" MySQL
5,启动MySql
A、从服务中启动,B、命令行启动(注:mysqladmin -u root shutdown命令行关闭)
6,MySql Bin目录与环境变量path
7,安装布局:
目录
目录内容
bin
客户端程序和mysqld服务器
data
日志文件,数据库
Docs
文档
examples
示例程序和脚本
include
包含(头)文件
lib
库
scripts
实用工具脚本
share
错误消息文件
Linux下
安装方式:利用RPM实现二进制安装或源码分发版
可能相关的几类RPM包:
MySQL-server- MySQL服务器(需要)
MySQL-Max- MySQL-Max服务器
MySQL-client- 标准MySQL客户端程序(需要)
MySQL-bench- 测试和基准。需要Perl和DBD::mysql模块
MySQL-devel- 库和包含文件
MySQL-shared- 包包含某些语言和应用程序需要动态装载的共享库
MySQL-pat- 该软件包包括MySQL
MySQL-embedded- 嵌入式MySQL服务器库
MySQL- 包含以前所有软件包的源码
RPM 使用说明:
rpm –e --nodeps : 卸载并不检查依赖
rpm –i --hash :安装并以#号显示进度 (--percent以百分号显示进度)
rpm –q –a :查询已安装的所有rpm包
linux下mysql启动
service mysql start启动mysql
service mysql start停止mysql
理解linux启动方式:
MySQL启动文件内容可以查看:
/etc/inittab/mysql或/etc/inittab/mysqld
Linux目录结构对应运行级别:
[******@masdevlop etc]# ll rc*
lrwxrwxrwx 1 root root 7 12月 13 10:32 rc