Linux下载安装mysql及配置环境变量

Linux下载安装mysql及配置环境变量一、下载(原文链接:http://www.studyshare.cn/blog-front//software/details/1144官网下载:https://dev.mysql.com/get/Downloads/网盘下载(5.7版本):https://pan.baidu.com/s/1VMQw1mcERMdlsJrINzNawA提取码:4c9i直接使用linux命令下载到linxu…

大家好,又见面了,我是你们的朋友全栈君。

一、下载(原文链接:http://www.studyshare.cn/software/details/1144/1

官网下载:下载地址

网盘下载(5.7版本):下载地址 提取码:4c9i

直接使用linux命令下载到linxu指定文件夹下:wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz

java开发工具下载地址及安装教程大全,点这里。
更多深度技术文章,在这里。

二、安装

1、安装到/usr/local/mysql路径下

进入/usr/local: cd /usr/local

解压:tar -zxvf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz

修改文件夹名称:mv mysql-5.7.25-linux-glibc2.12-x86_64 /usr/local/mysql

2、新建data目录

命令:mkdir /usr/local/mysql/data

3、新建mysql用户组及mysql用户

命令:groupadd mysql //新建用户组

命令:useradd mysql -g mysql //新建用户

4、将/usr/local/mysql的所有者及所属组改为mysql
chown -R mysql.mysql /usr/local/mysql

5、配置

命令:/usr/local/mysql/bin/mysql_install_db –user=mysql –basedir=/usr/local/mysql/ –datadir=/usr/local/mysql/data

6、编辑/etc/my.cnf

[mysqld]

datadir=/usr/local/mysql/data

basedir=/usr/local/mysql

socket=/tmp/mysql.sock

user=mysql

port=3306

character-set-server=utf8

// 取消密码验证

skip-grant-tables

// Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

// skip-grant-tables

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

7、开启服务

命令:cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql //将mysql加入服务

命令:chkconfig mysql on //开机自动启动

命令:service mysql start //开启mysql服务

8、设置密码

命令:/usr/local/mysql/bin/mysql -u root -p //在my.cnf中配置了取消密码验证,此处密码任意输入

命令:use mysql; //操作mysql数据库

命令:update user set authentication_string=password(‘你的密码’) where user=‘root’; //修改密码

命令:flush privileges;

命令:exit; //退出

9、将/etc/my.cnf中的skip-grant-tables删除
在这里插入图片描述
如果是本机安装则到此步骤已经安装配置完成,如果是在虚拟机或者远程服务器上安装,则需要以下步骤
10、允许远程连接

命令:/usr/local/mysql/bin/mysql -u root -p //登录

命令:use mysql;

命令:update user set host=’%’ where user = ‘root’;

命令:flush privileges;

命令:eixt;

注:如果是阿里云服务器,还需要在阿里云控制台取配置端口信息,详情请参考文章:http://www.studyshare.cn/blog/details/1138

原创文章,转载请注明出处
java开发工具下载地址及安装教程大全,点这里。
更多深度技术文章,在这里。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151078.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • XOOPS模块开发快速入门中文翻译(二)

    XOOPS模块开发快速入门中文翻译(二)由于这两天一直研究XOOPS的模块,所以找到了这篇很好的模块开发快速入门。看了以后,就兴致勃勃的来开发模块了,可是开发的过程中遇到一些问题。应该是我看的太快了,要学而时习之啊。因此翻译在这里。=

    2022年7月2日
  • webstorm2021.11.4激活码[最新免费获取]

    (webstorm2021.11.4激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.htmlF6EG2ZUBVX-eyJsaWNlbnNlSWQi…

    2022年3月28日
  • CSS导航条制作心得

    CSS导航条制作心得今天学习了导航条的制作,感觉收获很大!学习了一段时间的css和html。之前都是在慕课网上面看视频学习的,感觉收获不是特别大,有一点慢,效率不高。学东西还是得边做边学变想,学习编程最好能够不断地实践,毕竟实践出真知。学习了这个作者的文章http://www.missyuan.com/thread-438839-1-1.html    1.导航条放于div容器中——-ui和li来写

    2022年7月22日
  • Spring Web Services 框架入门研究–发布服务

    Spring Web Services 框架入门研究–发布服务

    2021年8月17日
  • pet的结构单元_三层架构

    pet的结构单元_三层架构PetShop4架构设计分析(三) petshop4.0详解之三(PetShop数据访问层之消息处理)三、PetShop数据访问层之消息处理在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。在前

    2022年10月16日
  • jsp传后台乱码 encodeURI

    jsp传后台乱码 encodeURI

    2022年3月6日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号