|
nbsp; //安装
./scripts/mysql_install_db //建库
3 修改文件夹权限
##下面修改相关文件夹权限,否则MySQL服务不能启动,或者说你对数据库没有写权限
chown –R root /usr/local/mysql
chgrp –R mysql /usr/local/mysql
chown –R root /usr/local/mysql/bin
chgrp –R mysql /usr/local/mysql/bin
chown –R root /usr/local/mysql/var
chgrp –R mysql /usr/local/mysql/var
chmod 770 /usr/local/mysql/var
chown –R root /usr/local/mysql/var/mysql
chgrp –R mysql /usr/local/mysql/var/mysql
chmod 770 /usr/local/mysql/var/mysql
chown –R root /usr/local/mysql/var/mysql/*
chgrp –R mysql /usr/local/mysql/var/mysql/*
chmod 770 /usr/local/mysql/var/mysql/*
chmod 770 /usr/local/mysql/lib/mysql/libmysqlclient.a
4 重新加载动态库
##因为我们采用自定义编译安装的方式,所以跟系统原先定义的库位置不一样,现在我们重新指定它并重新加载
vi /etc/ld.so.conf
#添加下面一行
/usr/local/mysql/lib
shell>ldconfig //重新加载动态库
5 测试MySQL
cd /usr/local/mysql
./bin/safe_mysqld –-user=mysql & //启动MySQL服务
mysqladmin –u root –p password ''''your_password'''' //更改用户密码
mysql –p //开始使用
6 创建启动脚本
##创建MySQL服务,使之在系统启动时自动启动
cd /etc/rc.d/init.d
touch mysqld
vi mysqld
##文件内容如下:
#!/bin/bash
#Start MySQL service
cd /usr/local/mysql
./bin/safe_mysqld - -user=mysql&
##改变该脚本的权限,否则系统启动时会说由于没有执行权限而启动失败
上一页 [1] [2] [3] [4] 下一页 [C语言系列]C# 和 Linux 时间戳转换 [Web开发]PHP flock文件锁介绍 [Web开发]flock() Linux下的文件锁 [电脑应用]Linux下的六个免费的虚拟主机管理系统介绍 [电脑应用]Linux数据库大比拚 [操作系统]在Windows中玩转Linux操作系统 [办公软件]在RedHat Linux 9里安装gaim0.80 [办公软件]掌握 Linux 调试技术 [办公软件]理解 Linux 配置文件 [聊天工具]Real10 & Xpdf installation on Linux Box
|