您的位置:首页 > 数据库 > MySQL

mysql菜鸟手迹1--安装及目录介绍

2011-04-21 19:29 549 查看
mysql安装方式

rpm包,二进制安装,源码包安装

源码安装过程:



创建用户组 mysql

创建用户mysql

解压源码

配置源码文件: --prefix --datadir

./configure --prefix=/usr/local/mysql/ --without-debug --enable-thread-safe-client --enable-assembler --enable-profiling --with-mysqld-ldflags=-all-static --with-client-ldflags=-all-static --with-charset=latin1 --with-extra-charsets=utf8,gbk --with-mysqld-user=mysql --without-embedded-server --with-server-suffix=yangjj --with-plugins=innobase,partition

make&&make install

创建一个数据目录data,并更改权限

拷贝数据库配置脚本,源码包的解压文件夹support-files/my-small.cnf ./my.cnf

编辑my.cnf 添加basedir=安装目录 datadir=数据库目录

初始化数据库脚本 ./bin/mysql_install_db 其中定义了初始化数据库的一些表

创建数据表所使用的sql在./share/mysql下面

开始初始化数据库./bin/mysql_install_db --default-file=./my.cnf --user=mysql

启动mysql服务器 ./bin/mysqld_safe --user=mysql&

登陆数据库: ./bin/mysql

mysql安装完成后目录介绍

bin 客户端程序和脚本

mysqldump 备份

mysql_safe 以安全的模式运行mysql

mysqlimport 导入外部数据

mysqld_multi 多实例启动

mysqlshow 显示服务器变量以及实时的状态

include/mysql 包含了一下头文件

info info格式的文档

lib/mysql 用到的一些库文件

libexec mysqld服务器

share 手册

share/mysql 存放了一些脚本及错误信息

share/mysql/errmsg.txt 存放的是错误信息

sql-bench 基准程序和crash-me测试

本文出自 “满足现在就是放弃未来!” 博客,请务必保留此出处http://nameyjj.blog.51cto.com/788669/550771
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: