Linux非root用户安装Mysql

亲试有用!

1、下载包,我用的这个版本。
在这里插入图片描述
链接:https://downloads.mysql.com/archives/community/
在这里插入图片描述
2、把这个包传到云服务器端。可以再Xftp中直接拖拉上传,我传到了自己的用户目录下,即/home/zhangying/下

3、解压:执行命令

tar -zxvf mysql-5.6.15-linux-glibc2.5-x86_64.tar.gz

4、打开解压后的文件夹

cd mysql-5.6.15-linux-glibc2.5-x86_64

5、执行以下两条命令(注意最后的点)

chown -R mhe .
chgrp -R mhe .

6、执行这个命令,注意不要原封不动地抄,要换成自己的目录哈。执行这条语句之后,会在mysql-5.6.15-linux-glibc2.5-x86_64文件夹下生成my.cnf文件

./scripts/mysql_install_db --user=zhangying --basedir=/home/zhangying/mysql-5.6.15-linux-glibc2.5-x86_64/ --datadir=/home/zhangying/mysql-5.6.15-linux-glibc2.5-x86_64/data/

7、在mysql-5.6.15-linux-glibc2.5-x86_64文件夹下,打开my.cnf

vim my.cnf

8、在大概15行这里,修改为这个内容(目录要和自己的一样)

basedir =/home/zhangying/mysql-5.6.15-linux-glibc2.5-x86_64
datadir =/home/zhangying/mysql-5.6.15-linux-glibc2.5-x86_64/data

9、拷贝一下

cp my.cnf /home/zhangying/my.cnf

10、开启服务

./bin/mysqld --defaults-file=/home/zhangying/mysql-5.6.15-linux-glibc2.5-x86_64/my.cnf

11、可以使用此命令看开启是否成功

lsof -i:3306

这样就代表开启成功了
在这里插入图片描述
12、进入mysql

mysql -uroot -h 127.0.0.1

13、如果报错mysql这个命令不存在的话,执行以下这个操作

vi ~/.bashrc

在最后一行加上(注意要换成自己的那个路径哦)

export PATH="/home/zhangying/mysql-5.6.15-linux-glibc2.5-x86_64/bin:$PATH"

:wq保存后,在执行以下命令:

source ~/.bashrc

14、再执行12的命令,就可以进入mysql了!

mysql -uroot -h 127.0.0.1

15、最好改一下密码,操作为

update mysql.user set password =password('newpassword') where user='root';

那么密码就被修改为newpassword了。

一定是可以的,我刚刚就成功了!

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值