mysql 编译安装启动

  今天开始,俺是实习dba一枚,可是,啥都不会,对不起这个岗位啊,如今开始,学习mysql。mysql

  1.下载mysq的源码包,地址嘛,google一下就出来了。sql

  2.解压(我下载的是.gz的源码包,其余的请换参数):shell

tar zxvf mysql-5.1.61.tar.gz数据库

  3.进入解压完的目录ide

cd mysql-5.1.61.tar.gz学习

  4.建立系统帐号(由于是系统帐号嘛,就须要能够登陆了)google

useradd mysql -s /sbin/nologin源码

  5.编译开始,把程序跟data分开放,省得本身都糊涂了it

./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql_db --with-phread --enable-thread-safe-client编译

  6 编译安装(安装完以后,/usr/local下面会自动生成mysql目录)

make && make install

  7.复制配置文件

到mysql目录下的/share/mysql下面找一个叫my-large.cnf的文件cp到/etc/下面,更名为my.cnf

cp /usr/local/mysql/share/mysql/my-large.cnf /etc/my.cnf

  8.修改主目录所属用户组

chown -R mysql:mysql ./mysql

  9.初始化数据库(初始化是为了建立系统须要的表,这个文件实际上是一个shell脚本)

/usr/local/mysql/bin/mysql_install_db -user=mysql

  10.启动mysql

进入mysql安装目录的bin目录,用mysql_safe启动mysql服务,须要用mysql的用户名来启动

mysql/bin/mysqld_safe --user=mysql &

11.用mysql的客户端访问mysql,若是可以正常访问,说明mysql安装成功。

相关文章
相关标签/搜索