安装

我的环境是WSL2,详细如下:
Linux LAPTOP-S03HHT93 5.10.102.1-microsoft-standard-WSL2 #1 SMP Wed Mar 2 00:30:59 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

执行:

1、sudo apt-get install mysql-server

2、service mysql start

允许ROOT通过密码登入

通过这种方法默认版本一般是最新版,进入Mysql输入select version()可以查看版本

我的版本是8.0.28,在Linux的root账户下可以直接输入mysql连接mysql-server进行访问,在普通用户下就不行。其实Mysql在刚安装好时,root是未设置密码的。那么在普通用户的模式下如何以root账户登入Mysql呢?还有如何重置root的密码?可以看到Mysql官方文档的解决方案:

执行find / -path "/mnt" -a -prune -o -name mysql -print可以在wsl下打印出含有“mysql”关键字的路径

Kill掉Mysql的进程,Mysql进程号的位置在/var/lib/mysql/host_name.pid(每个人的pid文件位置可能不一样,通过ps -ef指令能够查看),执行kill而非kill -9.

执行方法如下:

这里修改的密码以“123456”为例,实际设置最好换一个,这个密码很危险。

alter user 'root'@'localhost' identified with mysql_native_password by '123456';

再执行:

flush privileges;

会发现root在mysql.user中已经发生了更改

剩下就可以通过密码登录root了

WSL上安装Mysql-server相关推荐

  1. windows server 2003上安装mysql的问题

    前几天刚来到现在所在的新公司,公司要求将一个php的网站挂上去,公司的后台使用的是windows server 2003企业版的操作系统,本来以为挂php的网站简单,LMAP架构么,谁知道却出了大问题 ...

  2. centos7不能安装mysql数据库_Centos7 上安装mysql遇上的问题:mysql无法正常启动-Go语言中文社区...

    第一次在Centos上安装mysql遇到的一些问题. 第一步就遇到问题,安装mysql-server报错没有可用包. [解决方法] 先要安装mysql # wget http://repo.mysql ...

  3. mysql startupitem_MySQL数据库之Mac上安装MySQL过程分享

    本文主要向大家介绍了MySQL数据库之Mac上安装MySQL过程分享 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1.下载MySQL下载地址,选择要下载的版本,建议选择DMG ...

  4. Centos7 上安装mysql遇上的问题:mysql无法正常启动

    第一次在Centos上安装mysql遇到的一些问题. 第一步就遇到问题,安装mysql-server报错没有可用包.   [解决方法]  先要安装mysql # wget http://repo.my ...

  5. linux mysql帮助文档,在 Linux 上安装 MySQL

    ## 2.5 在 Linux 上安装 MySQL Linux 支持多种不同的 Linux 安装解决方案. We recommend that you use one of the distributi ...

  6. windows10上安装mysql

    环境:windwos 10(1511) 64bit.mysql 5.7.14 一.下载mysql 1. 在浏览器里打开mysql的官网http://www.mysql.com/ 2. 进入页面顶部的& ...

  7. mysql下载64位 linux_在linux(CentOS-6.7_x86_64)上安装mysql成功记录

    查看linux服务器的yum源设置: [root@hadoop03 yum.repos.d]#cd /etc/yum.repos.d [root@hadoop03 yum.repos.d]#ll to ...

  8. 如何在Ubuntu 14.04上安装MySQL

    如何在Ubuntu 14.04上安装MySQL 介绍 MySQL是一个开源数据库管理系统,通常作为流行的LAMP(Linux,Apache,MySQL,PHP / Python / Perl)堆栈的一 ...

  9. centos安装mysql怎么远程访问_centos上安装mysql并设置远程访问的操作方法

    1.下载mysql的repo源 2.安装mysql-community-release-el7-5.noarch.rpm包 $ sudo rpm -ivh mysql-community-releas ...

  10. linux rpm安装zabbix,CentOS 7上安装Zabbix Server 3.0 图文详解

    CentOS 7上安装Zabbix Server 3.0 图文详解 1.查看系统信息. cat /etc/RedHat-release CentOS Linux release 7.0.1406 (C ...

最新文章

  1. JAVA 代码里中文乱码问题
  2. java格式化double_java – 格式化double以省略不必要的“.0”,永远不会关闭
  3. python lambda表达式_Python中lambda表达式
  4. redis深度历险_Redis的数据结构(内存具体怎么优化的)
  5. 前端学习(2349):tabber的其他属性
  6. 4个空格和一个tab有什么区别_火花塞为什么一换就是4个?只换一个不行吗?
  7. FreeRTOS内核实现03:临界段的保护
  8. 【NOIP1997】【codevs1219】骑士游历
  9. 给JDBC换个装——连接解耦
  10. 基于线程池技术的web服务器
  11. 为什么要使用Spring框架
  12. html5%3chr%3e的样式,Vbs脚本编程简明教程
  13. 如何在EngineeringVillage(EI Compendex)检索中文期刊
  14. React Antd4 CRA / Next.js / Vite 按需加载组件的 CSS / Less
  15. C语言 一步步教你做一个带有图形界面的冒险小游戏
  16. ReadHub源码阅读笔记(一)
  17. 项目(百万并发网络通信架构)10.3---send()函数的极限测试
  18. 改(微微微微微小说)
  19. Revit二次开发案例一(第1讲)
  20. TCC(TinyC)编译器汉化(中文编译器、汉语编程)之一:主文件汉化

热门文章

  1. Gym/100753 Divisions (大数分解质因数)
  2. 使用决策树进行个人信用风险评估代码
  3. 软件界的破坏之王-这些给世界各国带来巨大损失的恶意软件。真强
  4. 四国军棋引擎开发(3)寻找到军旗的最短路径
  5. 编译原理——求短语、直接短语(简单短语)、素短语、句柄
  6. 单目相机空间定位文献阅读
  7. 程序员去人才网待遇是最低??
  8. 为什么导出的CSV文件打开后是乱码?
  9. 三维材质纹理贴图资源
  10. python简单心形代码爱情闪字_HTML5 + CSS3 实现闪光字