//解压安装包 tar -zxvf xxx.tar.gz //修改名字 mv ./xxx.tar.gz ./mysql //解压完毕可以删除安装包 rm ./xxx.tar.gz //将解压好的文件移到/usr/local目录下 rm ./xxx /usr/local/mysql
//新建组 groupadd mysql[组名,随意] //查看所有组 cat /etc/group //给组添加用户 useradd -g mysql[用户所在组] mysql[用户名] //产看创建情况,可以查看组和组下的所有用户 groups mysql[组名] //修改mysql目录的文件拥有者为mysql用户,如果mysql数据存储(第四点)不在此目录下,也需要设置拥有者为mysql chown -R mysql:mysql /usr/local/mysql/
//执行初始化操作(执行mysql目录下的scripts里面的mysql_install_db) ./mysql_install_db --user=mysql --basedir=/usr/local/mysql/[mysql路径] --datadir=/usr/local/mysql/data[数据存放目录]
# 设置mysql的安装目录 basedir=/usr/local/mysql # 设置mysql数据库的数据的存放目录 datadir=/usr/local/mysql/data
./support-files/mysql.server start
此时我报错了The server quit without updating PID file(/user/local/mysql/data/VMxxx.PID)
说我找不到括号里面的文件,我手动创建了一个问题解决,具体什么原因我也不太清楚
vim /root/.bash_profile
在文件最后添加如下信息:指定环境变量启动程序位置,如果已经存在export命令,可以先删除掉相关内容,直接替换成下面的命令。
export PATH=$PATH:/usr/local/mysql/bin
执行下面的命令使修改的内容立即生效:
source /root/.bash_profile
mysql -u root -p
------------------------------MySql安装完毕,下章介绍,远程客户端连接MySql服务和基本的配置