目录1 MySQL在不同OS下安装要点 22 MySQL体系架构 53 MySQL配置文件与相关参数 64 MySQL用户帐户 75 MySQL权限系统 76 MySQL数据导入导出 87 MySQL字符集问题 98 MYSQL相关内置函数 12MySQL在不同OS下安装要点Windows下下载位置::二进制分发版与源码分发版二进制分发版的安装选项:1,基本安装、完全安装、非自动安装文件(任选一)2,定制安装对话框3,配置对话框 A、选择配置类型(StandardConfiguration、DetailedConfiguration) B、服务器类型(DeveloperMachine、ServerMachine、DedicatedMySQLServerMachine) C、数据库使用类型(MultifunctionalDatabase、TransactionalDatabaseOnly、Non-TransactionalDatabaseOnly) D、并发连接类型(DecisionSupport(DSS)/OLAP、ransactionProcessing、ManualSetting)E、联网选项(启用或禁用TCP/IP,以及端口号设置)F、字符集选择(StandardCharacterSet、BestSupportForMultilingualism、ManualSelectedDefaultCharacterSet/Collation)G、服务选项对话框(安装MySql服务)H、安全选项对话框(root密码更改以及root本机登录控制) 4,配置文件位置:(从WINDOWS中的MYSQL服务执行位置查看) "C:\ProgramFiles\MySQL\\bin\mysqld-nt"-defaults-file="C:\ProgramFiles\MySQL\\"MySQL5,启动MySql A、从服务中启动,B、命令行启动(注:mysqladmin-urootshutdown命令行关闭)6,MySqlBin目录与环境变量path7,安装布局:目录目录内容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- -embedded- 嵌入式MySQL服务器库MySQL- 包含以前所有软件包的源码RPM使用说明:rpm–e--nodeps:卸载并不检查依赖rpm–i--hash:安装并以#号显示进度 (--percent以百分号显示进度)rpm–q–a:查询已安装的所有rpm包linux下mysql启动servicemysqlstart启动mysqlservicemysqlstart停止mysql理解linux启动方式:MySQL启动文件内容可以查看:/etc/inittab/mysql或/etc/inittab/mysqldLinux目录结构对应运行级别:[******@masdevlopetc]#llrc*lrwxrwxrwx1rootroot712月1310:32rc->:->:->:->:->:3
mysql数据库培训文档 来自淘豆网m.daumloan.com转载请标明出处.