MySQL学习之《MySQL配置安装》
发布日期:2021-05-15 01:24:01 浏览次数:16 分类:精选文章

本文共 1440 字,大约阅读时间需要 4 分钟。

MySQL的初步学习

前言

在这个寒假,我决定用MySQL作为数据库来完成Java的大作业。同时,作为一个大二的学生,我觉得利用寒假的时间学习MySQL也是一个不错的选择。这就是我开始学习MySQL的故事。

MySQL的安装

选择版本

网络上有多个版本的MySQL可以选择,5.7和8.0都是稳定的版本。为了简化安装过程,我选择了MySQL 5.7.19版本。

安装方法

安装MySQL有两种方式:安装包和压缩包。我选择了压缩包(.zip文件)的安装方式,因为它相对简单,对操作系统的要求较低。

安装流程

  • 下载安装包

    进入MySQL官网下载64位版本的MySQL 5.7.19.zip文件。

  • 展开和移动文件

    徽管将压缩包移动到你想存放MySQL的位置,我选择了D盘 Environment 文件夹下。

  • 设置环境变量

    在系统环境变量中,路径变量中加入MYSQL安装目录下的bin文件夹。

  • 配置my.ini文件

    新建一个my.ini文件,将以下配置添加进去:

    [mysqld]
    basedir=D:\Environment\mysql-5.7.19
    datadir=D:\Environment\mysql-5.7.19\data
    port=3306
    skip-grant-tables
  • 安装MySQL

    打开管理员模式的Command Prompt,切换到MySQL安装目录的bin文件夹。运行命令:

    mysqld --install
  • 初始化数据库

    运行:

    mysqld --initialize-insecure --user=mysql
  • 启动MySQL

    再次运行:

    mysqld --start
  • 设置root用户密码

    登录MySQL管理界面(用户root,密码空)运行:

    update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost';

    刷新权限:

    flush privileges;
  • 移除限制

    打开my.ini文件,将skip-grant-tables注释或删除。重启MySQL:

    net stop mysql
    net start mysql
  • SQLyog的使用

    SQLyog是用户-friendly的MySQL可视化工具,安装和使用相对简单。搜索“SQLyog下载”可以找到安装包。

    使用方法

  • 登录SQLyog

    • 地址:localhost
    • 用户名:root
    • 密码:123456
  • 基本操作

    • 修改root用户密码:
      update user set password=password('新密码') where user='root';
    • 刷新权限:
      flush privileges;
    • 列出数据库:
      show databases;
    • 使用数据库:
      use dbname;
    • 查看表结构:
      show tables;
    • 查看表信息:
      describe table TableName;
    • 创建/切换数据库:
      create database dbname;
      use dbname;
    • 退出SQLyog:
      exit;
  • 后话

    安装完MySQL后,接下来就可以开始零零散散地学习SQL语句了。虽然中间遇到了一些问题,但通过仔细查阅文档和资源,最终成功解决了。如果有任何疑问,欢迎在评论区留言,我会尽量帮助解答。希望我的学习过程能为你的MySQL学习之路提供一些参考!

    上一篇:MySQL学习之《操作数据库》
    下一篇:Java中的继承、多态和接口

    发表评论

    最新留言

    哈哈,博客排版真的漂亮呢~
    [***.90.31.176]2025年04月22日 23时59分31秒