Linux如何安装mysql 8.0
了解Linux如何安装mysql 8.0?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!经过一番努力下载mysql文件,我们可以开始Mysql8.0的安装了。
解压文件
环境配置
我们需要专门的mysql进程启动用户和权限管理:配置自己的mysql配置文件,因为我有多个Mysql库,我手动指定很多参数:这个里面我指定了错误日志的路径,在接开发云主机域名下来的操作中,如果出现错误,除了查看终端显示的错误,还要记得去错误日志里查看详细的信息。因为我指定了一些文件,所以需要提前创建:
数据库初始化
如果我们不初始化,直接使用bin/mysqld_safe启动会报错,因为我们需要初始化mysql环境,此时参考文章:提示中提示我们已经创建了root的用户和一个临时密码,同时初始化成功。
启动数据库
这时根据官方文档我们使用mysqld_safe 命令来启动:
打开数据开发云主机域名库
数据库进程已经启动,我们可以在新终端正常使用mysql数据库了:但是直接使用mysql命令报错:根据mysql.sock的作开发云主机域名用的说明,我们指定mysql.sock路径即可:
修改初始密码
我们打开数据库后使用任何命令会提示我们修改初始的临时密码:修改密码:重新连接,新密码生效。
链接全局命令
此时,我们调用mysql只能用路径/home/work/lnmp/mysql8/bin/mysql或相对路径,需要链接为全局命令:
指定socket文件
在8.0这个版本,我尝试了很多方法试图在my.cnf中修改mysql命令查询的默认socket路径,依然不成功,所以只好在默认路径里面链接socket文件了:然后我们再调用mysql命令就不会报错了。
重启数据库
在过程中我们调试参数可能需要重启数据库:
新增用户&赋予权限
在mysql8里,我创建用户并赋值,结果报错:根据网上资料,是由于Mysql8将创建账户和赋予权限的操作分开了:感谢各位的阅读!看完上述内容,你们对Linux如何安装mysql 8.0大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注开发云行业资讯频道。
本文从转载,原作者保留一切权利,若侵权请联系删除。
《Linux如何安装mysql 8.0》来自互联网同行内容,若有侵权,请联系我们删除!