Linux如何安装mysql 8.0

2023-08-28 4172阅读

Linux如何安装mysql 8.0 第1张

了解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》来自互联网同行内容,若有侵权,请联系我们删除!


    免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

    目录[+]