Mysql安装及日常使用一
1.1 MySQL 数据库
n MySQL Performance Blog(mysqlperformanceblog.com">www.mysqlperformanceblog.com)
n MySQL PUB (www.mysqlpub.com)
n 《MySQL性能调优与架构设计》
n 《深入浅出MySQL》
1. MySql 安装
1、解压
tar -xvfz mysql-5.0.21.tar.gz
2、环境配置及安装
cd mysql-5.0.21
./configure --prefix=/usr/local/mysql --sysconfdir=/etc \
--localstatedir=/mnt/ext/mysql/ \
--enable-assembler --with-charset=utf8 \
--with-extra-charsets=all --with-berkeley-db --with-innodb \
--without-readline --enable-assembler --with-pthread \
--enable-largefile --with-big-tables --enable-thread-safe-client \
--with-client-ldflags=-all-static \
--with-max-indexes=64 --with-mysqld-ldflags=-all-static
--without-ndbcluster --without-debug \
--with-unix-socket-path=/tmp/mysql.sock
/*说明:
#prefix=/usr/local/mysql mysql安装的目标目录
#sysconfdir=/etc my.ini配置文件的路径
#localstatedir=/var/lib/mysql 数据库存放的路径*/
make
make install
3、mysql用户权限配置
添加mysql用户及用户组
# groupadd mysql
# useradd -g mysql mysql
修改mysql目录权限
# chown -R root /usr/local/mysql
# chgrp -R mysql /usr/local/mysql
# chown -R mysql /mnt/ext/mysql
# cp support-files/my-medium.cnf /etc/my.cnf
# cp support-files/mysql.server /etc/init.d/mysql
4、环境变量设置
vi /etc/profile 及 vi /root/.bash_profile
#--basedir是设置mysql所在的目录,--datadir是设置data所在目录
export PATH=/usr/local/MySQL/bin:$PATH PATH=/usr/local/MySQL/libexec:$PATH
--其它可选
basedir="/usr/local"
bindir="/usr/local/bin"
mysqld="/usr/local/libexec/mysqld"
pkgdatadir="/usr/local/share/mysql"
/*说明:其中/usr/local/mydql/bin是MySQL主要的可执行程序的目录,
而libexec是放MySQL的后台主程序MySQLd的 (2).bashrc的配置:*/
5、加载MySql
--#初始化数据库,如果是升级的话就不做此步
scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql \
--datadir=
相关新闻>>
- 发表评论
-
- 最新评论 更多>>