Linux下Mysql安装详解
2010-11-10 10:49
357 查看
一、基本安装
$tar zxvf mysql-3.23.58.tar.gz
$cd mysql-3.23.58
$./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql
$make
$make install
#prefix=/usr/local/mysql mysql安装的目标目录
#sysconfdir=/etc my.ini配置文件的路径
#localstatedir=/var/lib/mysql 数据库存放的路径
二、建立mysql用户组和用户并设置访问权限
$groupadd mysql
$useradd -g mysql mysql #向mysql用户组添加mysql用户
建立好用户组和用户后,切换到/usr/local/mysql目录下
$cd /usr/local/mysql
更改mysql目录的访问权限
$chown -R mysql . #.号应该表示mysql目录及目录下所有文件和目录
安装完以后要初始化数据库,当然你是升级的话不用做这步;
$/usr/local/mysql/bin/mysql_install_db
$/usr/local/mysql/bin/safe_mysqld &
ok,先看看mysql能否正常工作
mysql -u root mysql
一般情况下都是不能正常链接数据库,错误提示一般为:
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
做完上面的步骤,然后把你编译目录的一个脚本COPY过去
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
用ntsysv设置使mysql每次启动都能自动运行。
好了,至此mysql安装完毕,你可以这样起动你的mysql服务
/etc/rc.d/init.d/mysqld start
$tar zxvf mysql-3.23.58.tar.gz
$cd mysql-3.23.58
$./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql
$make
$make install
#prefix=/usr/local/mysql mysql安装的目标目录
#sysconfdir=/etc my.ini配置文件的路径
#localstatedir=/var/lib/mysql 数据库存放的路径
二、建立mysql用户组和用户并设置访问权限
$groupadd mysql
$useradd -g mysql mysql #向mysql用户组添加mysql用户
建立好用户组和用户后,切换到/usr/local/mysql目录下
$cd /usr/local/mysql
更改mysql目录的访问权限
$chown -R mysql . #.号应该表示mysql目录及目录下所有文件和目录
安装完以后要初始化数据库,当然你是升级的话不用做这步;
$/usr/local/mysql/bin/mysql_install_db
$/usr/local/mysql/bin/safe_mysqld &
ok,先看看mysql能否正常工作
mysql -u root mysql
一般情况下都是不能正常链接数据库,错误提示一般为:
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
做完上面的步骤,然后把你编译目录的一个脚本COPY过去
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
用ntsysv设置使mysql每次启动都能自动运行。
好了,至此mysql安装完毕,你可以这样起动你的mysql服务
/etc/rc.d/init.d/mysqld start
相关文章推荐
- linux安装mysql图片详解
- Linux下安装mysql 5.7.17.tar.gz的教程详解
- Linux上安装二进制文件MySQL详解
- LINUX下的MYSQL安装过程详解
- LINUX安装mysql详解:yum方式,适合linux新手
- Django+MySQL安装配置详解(Linux)
- 详解CentOS 6.5中安装mysql 5.7.16 linux glibc2.5 x86 64(推荐)
- Linux环境下Mysql++安装及操作深入详解
- CentOS 7 中以命令行方式安装 MySQL 5.7.11 for Linux Generic 二进制版本教程详解
- LINUX 环境下源码方式安装mysql(二)my.cnf配置细节详解
- linux下使用yum安装mysql详解
- 在Linux下安装jdk、mysql、ant、tomcat详解
- 详解Lamp环境搭建Linux CentOS6.5编译安装mysql5.6
- CentOS 7 中以命令行方式安装 MySQL 5.7.11 for Linux Generic 二进制版本教程详解
- 关于Linux安装mysql默认配置文件位置详解
- Linux下安装mysql详解
- 【转】Django+Mysql安装配置详解(Linux)
- 详解Linux中CentOS6.8下解压安装mysql-5.7.14
- linux 安装mysql 5.7.21详解以及安装过程中所遇问题解决
- Linux/CentOS 服务安装/卸载,开机启动chkconfig命令详解|如何让MySQL、Apache开机启动?