开始编译mysql文件_mysql 编译安装启动

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

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

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

tar zxvf mysql-5.1.61.tar.gz

3.进入解压完的目录

cd mysql-5.1.61.tar.gz

4.创建系统账号(因为是系统账号嘛,就需要可以登录了)

useradd mysql -s /sbin/nologin

5.编译开始,把程序跟data分开放,免得自己都糊涂了

./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安装成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值