LINUX服务器安装mysql

1、如果安装过mysql请将之前的mysql卸载掉,再用我这种方法安装
2、先创建MySQL用户组
如果您的系统还没有用于运行mysqld的用户和组,则可能需要创建它们。以下命令添加mysql组和 mysql用户。您可能想给用户打电话,然后将其他用户分组mysql。如果是这样,请在以下说明中替换适当的名称。在不同版本的Unix / Linux上,useradd和 groupadd的语法可能略有不同,或者它们的名称也可能不同,例如 adduser和addgroup
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
选择要在其中解压缩发行版并将目录更改到其中的目录。此处的示例解压下的分发包/usr/local。因此,这些说明假定您有权在中创建文件和目录/usr/local。如果该目录受保护,则必须按进行安装 root
cd /usr/local
解压缩发行版,创建安装目录。 如果tar具有z选件支持,则可以解压缩和解压缩发行版:
tar zxvf /path/to/mysql-VERSION-OS.tar.gz
接下来,创建一个指向tar创建的安装目录的符号链接
ln -s full-path-to-mysql-VERSION-OS mysql

	随后
	cd mysql
	mkdir mysql-files
	chown mysql:mysql mysql-files
	chmod 750 mysql-files
	初始化 bin/mysqld --initialize --user=mysql 
	bin/mysql_ssl_rsa_setup        
	bin/mysqld_safe --user=mysql &
	cp support-files/mysql.server /etc/init.d/mysql.server

以上执行成功之后初始化my.cnf 
[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
pid-file=/usr/local/mysql/具体名字根据服务器名称而定.pid

现在可以启动mysql了
./usr/local/mysql/support-files/mysql.server start  | stop | restart
如果出现什么pid的错,就直接复制错误信息pid的路径执行如下
创建文件  touch pid路径
赋值权限  chown mysql:mysql pid路径    chmod -R 750 pid路径就成功  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值