发布网友 发布时间:2022-04-07 09:51
共1个回答
热心网友 时间:2022-04-07 11:20
1、下载MySQL免安装版/二进制版软件(不用编译)文件格式:MYSQL-VERSION-OS.tar.gz2、创建MySQL组,建立MySQL用户并加入到mysql组中(不同版本的Unix中,groupadd和useradd的语法可能会稍有不同。)#groupaddmysql#useradd-gmysqlmysql3、进入目录/usr/local,解压缩免安装版,并在此目录中建立名为mysql的软链接#cd/usr/local#gunziptarzxvf/path/to/mysql-VERSION-OS.tar.gz)#ln-sMYSQL-VERSION-OSmysql4、添加MySQL配置文件如果你想要设置一个选项文件,使用support-files目录中的一个作为模板。在这个目录中有4个模板文件,是根据不同机器的内存定制的。#cpsupport-files/my-medium.cnf/etc/my.cnf(可能你需要用root用户运行这些命令。)5、设定目录访问权限,用mysql_install_db创建MySQL授权表初始化,并设置mysql,root帐号访问权限#cdmysql#chown-Rmysql.#chgrp-Rmysql.#scripts/mysql_install_db–user=mysql#chown-Rroot.#chown-Rmysqldata(注意以上命令中的"."符号不能少。)6、运行MySQL#bin/mysqld_safe–user=mysql&(如果没有问题的话,应该会出现类似这样的提示:[1]42264#Startingmysqlddaemonwithdatabasesfrom/usr/local/mysql/var如果出现mysqlended这样的语句,表示Mysql没有正常启动,你可以到log中查找问题,Log文件的通常在/etc/my.cnf中配置。大多数问题是权限设置不正确引起的。)7、设置root密码。默认安装密码为空,为了安全你需要修改密码#/usr/local/mysql/bin/mysqladmin-urootpasswordyourpassword8、拷贝编译目录的一个脚本,设置开机自动启动#cpsupport-files/mysql.server/etc/rc.d/init.d/mysqld#chmod700/etc/init.d/mysqld#chkconfig–addmysqld#chkconfig–level345mysqldon9、启动mysqld服务#servicemysqldstart10、查看3306端口是否打开。要注意在防火墙中开放该端口#netstat-atln免安装版/二进制版安装基本命令概述:shell>groupaddmysqlshell>useradd-gmysqlmysqlshell>cd/usr/localshell>gunzipln-sFULL-PATH-TO-MYSQL-VERSION-OSmysqlshell>cdmysqlshell>chown-Rmysql.shell>chgrp-Rmysql.shell>scripts/mysql_install_db–user=mysqlshell>chown-Rroot.shell>chown-Rmysqldatashell>bin/mysqld_safe–user=mysql&