概述
cd命令
这里装的版本
1: 下载tar包,并解压;得到MySQL全家桶
mysql.x86_64 --客户端
mysql-libs.x86_64 --库包(类似于dll),可以让第三方程序调用这些库文件,扩充软件的功能。
mysql-server.x86_64 --服务器软件包
mysql-bench.x86_64 --压力测试工具包
mysql-connector-odbc.x86_64 --连接器
mysql-devel.x86_64 --开发包
mysql-test.x86_64 --测试数据库包
2:解压rpm包命令
rpm2cpio (MySQL-server-5.1.39-0.glibc23.ia64.rpm) | cpio -idvm
-----(包名)
3:编辑文件
1)通过which mysqld命令来查看mysql的安装位置
2)通过*/****/mysql/bin/mysqld --verbose --help |grep -A 1 'Default options’命令来查看mysql使用的配置文件默认路径顺序,(/*****/mysql/bin/mysqld 的是通过步骤1的命令获取到的mysql安装目录路径)
3)查看路径下是否有残余的my.cnf文件,有就干掉,建立自己的
[client]
port=3306 #服务端口
socket=/home/ai1/DQ_workspace/mysql/mysql.sock #指定套接字文件
[mysqld]
port=3306 #服务端口
character-set-server = utf8 #字符集
basedir=/home/ai1/DQ_workspace/mysql #mysql安装路径
datadir=/home/ai1/DQ_workspace/mysql/data #数据目录
pid-file=/home/ai1/DQ_workspace/mysql/mysql.pid #指定pid文件
socket=/home/ai1/DQ_workspace/mysql/mysql.sock #指定套接字文件
log_error=/home/ai1/DQ_workspace/mysql/error.log #指定错误日志
server-id=100 #Mysql主从唯一标识
4:初始化
/home/ai1/DQ_workspace/mysql$ ./bin/mysqld --user=DQ_Li --basedir=/home/ai1/DQ_workspace/mysql --datadir=/home/ai1/DQ_workspace/mysql/data
5:启动进程
/home/ai1/DQ_workspace/mysql/usr$ ./bin/mysqld_safe
6:验证是启动成功
lsof -i:3306
最后
以上就是留胡子心情为你收集整理的linux非root用户安装MySQL的全部内容,希望文章能够帮你解决linux非root用户安装MySQL所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复