在Linux上安装Mysql5.7

网上的很多教程都是过期的,根本不能用,下文是我自己安装Mysql5.7的经验

这是我自己的经验,仅供参考和交流。
小技巧:用root账号进行设置,可以节省很多因为权限问题导致的访问错误

第一步:【解压】
把压缩包放在创建好的目录下例如/home/wangyu/work
这个就不用介绍了,不懂的话去查一下其他教程。其他教程这个写的非常清楚,而且都是大致一样的。这里肯定是出不了什么大问题的

然后创建mysql目录下的data文件夹

第二步:【添加用户组和用户】
#添加用户组
groupadd mysql
#添加用户mysql 到用户组mysql
useradd -g mysql mysql

第三步:【更改权限设置】
将mysql及其下所有的目录所有者和组均设为mysql:
#cd /home/wangyu/work/mysql
#chown mysql:mysql -R . #后面还有点!!!

第四步:【初始化设置路径】
root@ubuntu:/home/wangyu/work/mysql/bin# ./mysqld –initialize –user=mysql –datadir=/home/wangyu/work/mysql/data –basedir=/home/wangyu/work/mysql
初始化完会产生一个临时的密码,在初始化的最后一行(有[Note]标记的) (给了root一个初始密码)

网上很多这里要去配置什么xxx.cnf的文件,实际上我没有配置也是可以的

第五步:【运行】
手动进行服务的开启和关闭:
root@ubuntu:/etc# init.d/mysql start
[ ok ] Starting mysql (via systemctl): mysql.service.
root@ubuntu:/etc# init.d/mysql stop
[ ok ] Stopping mysql (via systemctl): mysql.service.

第六步:【更改密码】
root@ubuntu:/home/wangyu/work/mysql/bin# ./mysql –user=root -p
输入之前保持的临时密码,可复制粘贴
mysql> set password=password(‘123456’);
密码更改成功

这几天因为Mysql版本的问题一直搞不定。网上也是乱来,很多都是搬来搬去。还是需要多多琢磨一下。

然后我发现这样安装的时候可以进入mysql但是第二天又不行了。快崩溃了。于是又开始了漫长的解决之路
就在一筹莫展的时候我发现竟然可以用apt来安装,内心真是一万只草泥马奔腾而过。

接下来给出apt的命令

apt install mysql-server-5.7
这样就可以自动安装,而且还会在Terminal终端显示出图形界面真是吓到我了(一共出现三次,第一次点ESC退出,第二次用于输入密码,第三次用于确认密码)
这里写图片描述
就这样,全自动。
发现还是要自动的操作省事,不然就算教程再清楚,都会或多或少的出现奇葩问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值