WSL2+MySql+Vscode

一. MySql的安装下载

1. 首先更新一下软件源与各种软件包;

sudo apt-get update; 

2. 使用命令安装MySql;

sudo apt-get install mysql-server;

3. 尝试启动MySql的服务;

sudo service mysql start

// 如果输出下列:
 * Starting MySQL database server mysqld
No directory, logging in with HOME=/

// 这个是由于mysql日志输出的目录没有权限导致的。

# 停止mysql服务 
sudo service mysql stop

# 修改权限 
sudo usermod -d /var/lib/mysql/ mysql

# 重启mysql服务
sudo service mysql start

4. 登录MySql,并修改登录密码;

 mysql -u root -p


// 如果进不去
// 直接切换用户 sudo su;
// 然后  mysql -u root -p;遇到输出密码,直接回车

// 成功进入之后,界面呈现如下:

 5. 在此时的界面输入如下代码;

use mysql;   # 回车
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';

// 这里大写与小写都可以,平时在终端里边写SQL我都是小写;
// 因为现在安装的mysql是8.0以上的版本,因此改密码的语句较之前稍有不同;

flush privileges;  # 回车

6. 现在应该就可以在使用mysql -u root -p123456 (123456就是你自己修改的密码)进行登录

7. 一些MySql使用中的小建议:使用终端写SQL语句还是不错的;当登录时,出现以下问题时,重启MySQL即可 (sudo service mysql start

 二. VsCode + MySQL

1. 首先先安装一个数据库管理插件,方便后期使用不同类型的数据库;

2.  再安装一个基于SQLTools的Mysql插件;

3.  现在点击左边栏的SQL Tools,可以呈现出如下界面,点击第二个红线上的connection,再点击第三个红线上的MySQL可以建立一个新的连接;

4.  Connection name:随便起一个名字就好,它是你的第一个sql文件,呈现在左栏;Database需要你事先在命令行下创建一个数据库;Username:这里写上root即可;Use password:建议询问模式,因为empty的你没有权限;然后点击下边的save connection即可;

 三. 创建一个数据库与数据表

1. 创建数据库与数据表;

create database test;    # 创建数据库

create table people(name varchar(20), sex char(1),birth data);

2. 学习MySql,我强烈推荐一天学会 MySQL 数据库_哔哩哔哩_bilibili

MySQL数据库教程天花板,mysql安装到mysql高级,强!硬!_哔哩哔哩_bilibili

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值