linux安装mysql8.0.16_mysql安装配置教程

linux安装mysql8.0.16_mysql安装配置教程1.在/use/local下创建mysql文件夹mkdirmysql2.切换到mysql文件夹下cdmysql3.下载mysqlwgethttps://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz也可以直接在官方下载最新版本https://dev.mysql.com/downloads/mysql/选择linux4.解压mysqltar-zx……..

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

1.使用系统的root账户

2.切换到 /use/local 目录下

3.下载mysql 

 wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz

     也可以直接在官方下载最新版本 官方下载 选择linux

4.解压mysql 

tar xvJf mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz

linux安装mysql8.0.16_mysql安装配置教程

5.重命名文件夹 

mv mysql-8.0.21-linux-glibc2.12-x86_64 mysql-8.0

linux安装mysql8.0.16_mysql安装配置教程

5.创建data文件夹 存储文件

mkdir data 

linux安装mysql8.0.16_mysql安装配置教程

6.创建用户组以及用户和密码    

groupadd mysql

useradd -g mysql mysql

linux安装mysql8.0.16_mysql安装配置教程

7.授权用户 

chown -R mysql.mysql /usr/local/mysql-8.0

linux安装mysql8.0.16_mysql安装配置教程

8.切换到bin目录下

cd bin

9.初始化基础信息 

./mysqld --user=mysql --basedir=/usr/local/mysql-8.0 --datadir=/usr/local/mysql-8.0/data/ --initialize

linux安装mysql8.0.16_mysql安装配置教程

得到临时密码

10.编辑my.cnf文件  

vi /etc/my.cnf

注释mysqld_safe  修改信息    

basedir=/usr/local/mysql-8.0/
datadir=/usr/local/mysql-8.0/data/
socket=/tmp/mysql.sock
character-set-server=UTF8MB4

linux安装mysql8.0.16_mysql安装配置教程

11.添加mysqld服务到系统  

cp -a ./support-files/mysql.server /etc/init.d/mysql

 linux安装mysql8.0.16_mysql安装配置教程

12.授权以及添加服务     

chmod +x /etc/init.d/mysql

chkconfig --add mysql

linux安装mysql8.0.16_mysql安装配置教程

13.启动mysql 

service mysql start

linux安装mysql8.0.16_mysql安装配置教程

14.查看启动状态 

service mysql status

linux安装mysql8.0.16_mysql安装配置教程

15.将mysql命令添加到服务  

ln -s /usr/local/mysql-8.0/bin/mysql /usr/bin

linux安装mysql8.0.16_mysql安装配置教程

16.登录mysql  mysql -uroot -p 密码使用之前随机生成的密码

linux安装mysql8.0.16_mysql安装配置教程

17.修改root密码  其中123456是新的密码自己设置

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

linux安装mysql8.0.16_mysql安装配置教程

18.执行   使密码生效

flush privileges;

linux安装mysql8.0.16_mysql安装配置教程

19.选择mysql数据库 

use mysql;

linux安装mysql8.0.16_mysql安装配置教程

20.修改远程连接并生效       

update user set host='%' where user='root';

flush privileges;

linux安装mysql8.0.16_mysql安装配置教程

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

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

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


相关推荐

  • ES数据库操作入门总结「建议收藏」

    ES数据库操作入门总结「建议收藏」elasticsearch总的来说应该算是一个搜索引擎,公司使用一般是作为日志结果查询。json文档格式,倒排索引的快速以及分布式的特性,使得es可以在大量数据中快速查询到结果。windows安装和配置可参考官方网址。https://www.elastic.co/guide/en/elasticsearch/reference/current/zip-windows.html倒排查询可参考这个知乎回答https://zhuanlan.zhihu.com/p/62892586可以使用浏览器的U

    2022年5月13日
    66
  • PAT考试一些注意事项[通俗易懂]

    有除法时,特别处理分母为0的情况 执行后发现卡住了,很有可能是scanf时忘记写&了 if判断语句注意不要把==写成= 程序提交后显示超时,注意检查循环跳出情况,for中的i–是不是写成了i++ 判断素数时,i的取值范围[2,sqrt(a)],其中a是待判断的数 把ID当成int类型时,最后输出记得在前面添加0补齐 当图的节点有>=10000个时,用邻接…

    2022年4月9日
    48
  • 用Python做图像处理[通俗易懂]

    用Python做图像处理[通俗易懂]用Python做图像处理最近在做一件比较evil的事情——验证码识别,以此来学习一些新的技能。因为我是初学,对图像处理方面就不太了解了,欲要利吾事,必先利吾器,既然只是做一下实验,那用Python来作原型开发再好不过了。在Python中,比较常用的图像处理库是PIL(PythonImageLibrary),当前版本是1.1.6,用起来非常方便。大家可以在

    2022年5月13日
    39
  • android空格字符串_v1d空格复制

    android空格字符串_v1d空格复制 ==普通的英文半角空格 == == ==no-breakspace(普通的英文半角空格但不换行) ==中文全角空格(一个中文宽度) == ==en空格(半个中文宽度) == …

    2022年9月16日
    0
  • js判断map是否为空

    js判断map是否为空//激活前的提示varact_before_tip=function(data){//非空判断if(Object.keys(data).length===0)return;varact_before_tip=”以下订单对应的处方单id已开过票,请确认当前波次与已开订单相同。若不同,请重新导入。”+”<br>”;for(varkeyindata){ac.

    2022年6月29日
    207
  • NGUI中穿插粒子或者mesh渲染层级

    NGUI中穿插粒子或者mesh渲染层级

    2022年2月22日
    34

发表回复

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

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