• mysql8.0从安装部署到使用


    如果数据量稍微比较大一些,sqlite可能就会显得有些力不从心,所以我们改用mysql,这里我们将安装部署和使用步骤记录如下。

    一、 下载mysql

    我这里安装的是8.0.28,下面是下载地址,也许你来到这个链接就是更高的版本啦。
    https://downloads.mysql.com/archives/community/
    这个版本相对7.0附近的版本更好部署,强烈推荐安装部署这个版本。

    二、安装

    我们下载后得到一个压缩包,我们把这个压缩包直接解压到你喜欢的地方,比如说d:\mysql,然后就可以通过命令来安装了。

    1、安装

    mysqld --install
    在这里插入图片描述
    这个时候启动mysql就会出现错误,不要太着急
    在这里插入图片描述

    2、初始化并启动服务

    mysqld --initialize-insecure
    在这里插入图片描述
    这下用net start mysql启动mysql就能够顺利成功啦。

    三、登录使用数据库

    1、第一次登录数据库

    第一次登录我们使用
    mysql -uroot -p
    就可以完成,当遇到输入密码的时候,不用管它,后面我们有的是机会来设置密码,直接回车进入
    在这里插入图片描述

    当你想修改更改 root 密码时候,你就可以输入
    update user set authentication_string=password(‘123456’) where user=‘root’ and host=‘localhost’;
    或者其他用户的密码:
    set password for username@localhost = password(newpwd);

    8.0以上版本的新版本一定要用下面的命令,否则面临ERROR 1064 (42000)报错
    ① alter user ‘root’@‘localhost’ identified by ‘root’;
    ② set password for root@localhost = ‘123456’;
    在这里插入图片描述
    有关密码的修改的问题,可以参考这里的链接
    https://blog.csdn.net/weixin_45242865/article/details/118227786

    2、查看数据库

    我们输入show databases; (一定要记住输入末尾的分号“;”,否则你会看到这样,
    在这里插入图片描述
    而不是这样(这样才是你想看到的吧)
    在这里插入图片描述
    如果你能走到这里,那就说明你的mysql安装成功了。下面就可以开始你的数据啦

    四、尝试使用数据库

    1、使用命令创建一个第一个数据库

    create database fdb;(同样别忘记分号结尾)
    在这里插入图片描述
    如果我们始终都在这样的命令模式下来设计创造数据库,我们一定会崩溃的,应该有好的工具来完成。就比如sqlite就用这样的工具。

    2、设计数据库的工具

    这里推荐三款,
    1、MySQL Workbench
    在这里插入图片描述

    点击这里就可以登录了,功能丰富。毕竟官方出的。可惜不太简练,界面上找小白需要的创建数据库和表的增删改查不是很方便。

    2、PDman
    3、Rise
    4、MyDB Studio
    在这里插入图片描述

  • 相关阅读:
    [论文|实验]HRNet
    任务同步总结及环状同步造成的死锁
    Mysql的数据类型
    力扣(LeetCode)182. 查找重复的电子邮箱(2022.07.01)
    springboot项目:前后端搭建
    DusQ1 CPG 500/1000
    阿里双十一交易核心链路产品--RocketMQ 底层原理及性能调优实战
    JavaScript 67 JavaScript HTML DOM 67.1 DOM 简介
    工业无线路由器助力打造高速路多功能测速杆
    STK与MATLAB互联——仿真导航卫星与地面用户间距离和仰角参数
  • 原文地址:https://blog.csdn.net/haigear/article/details/127031220