MySql 5.6.14 Win32位免安装解压缩版配置教程

MySql 5.6.14 Win32位免安装解压缩版配置教程

下载和解压缩

  1. 下载解压缩版的MySql 5.6.14 Win32位压缩包,可以从官网、软件下载站等渠道获取;
  2. 解压缩到任意位置,比如D盘的MySql目录下。

配置

  1. 在MySql目录下创建my.ini文件,内容如下:
[mysqld]
basedir=D:\MySql
datadir=D:\MySql\data
port=3306
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
explicit_defaults_for_timestamp=TRUE
  1. 在命令行下进入MySql目录的bin目录,执行以下命令:
mysqld --initialize

此时会在D:\MySql\data目录下生成一些系统目录和文件;
3. 执行以下命令启动mysql:

mysqld --console

如果启动失败,请检查my.ini文件设置是否正确,并根据提示进行修改;
4. 打开另一个命令行窗口,进入MySql/bin目录,执行以下MySQL客户端命令:

mysql -u root

此时会进入MySQL交互式界面,输入初始密码(my.ini文件中的--initialize命令会生成随机密码,可以在错误日志中找到,比如:[Note] A temporary password is generated for root@localhost: xxxxxxxx,其中xxxxxxx即为初始密码);
5. 使用以下命令修改root用户的密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

其中新密码即为你自己设置的密码;
6. 配置Windows服务,使MySql成为Windows服务,可以在Windows服务中启动和关闭MySql服务,方便使用:

mysqld --install

这时会在Windows服务中添加一个名为“MySQL”的服务,可以在服务列表中查看和管理。

示例

创建和查看数据库

  1. 进入MySQL交互式界面,输入用户名和密码;
  2. 使用以下命令创建一个数据库:
CREATE DATABASE mydb;
  1. 使用以下命令查看所有数据库:
SHOW DATABASES;

可以看到mydb已经被创建成功。

创建和查看表

  1. 在mydb数据库下创建一张表,执行以下命令:
USE mydb;
CREATE TABLE userinfo(
    id INT UNSIGNED AUTO_INCREMENT,
    username VARCHAR(20) NOT NULL,
    password VARCHAR(16) NOT NULL,
    email VARCHAR(30) NOT NULL,
    PRIMARY KEY (id)
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

此时会在mydb数据库下创建一张名为userinfo的表。

  1. 查看所有表:
SHOW TABLES;

可以看到userinfo已经被创建成功。

以上示例仅为基础操作,具体使用可以参考MySQL文档。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MySql 5.6.14 Win32位免安装解压缩版配置教程 - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • android之计时器(Chronometer)的使用以及常用的方法

    Android之计时器(Chronometer)的使用以及常用的方法 简介 Chronometer 是 Android 中的一个计时器控件,它可以用于显示和管理时间的计时。本攻略将详细介绍如何在 Android 应用中使用 Chronometer 控件,并提供一些常用的方法示例。 步骤 步骤 1: 在布局文件中添加 Chronometer 控件 首先,在你的…

    other 2023年8月21日
    00
  • qq语音视频聊天没有声音(对方听不到我的声音)的解决方案

    qq语音视频聊天没有声音的解决方案 如果在使用QQ语音视频聊天时出现对方听不到我的声音的情况,可能是以下原因造成的: 电脑麦克风或扬声器的设置有误。 QQ软件设置有误。 系统设置中麦克风或扬声器被禁用。 接下来,我们将分别介绍以上三种情况的解决方案。 电脑麦克风或扬声器的设置有误 如果电脑麦克风或扬声器的音量过小,或者麦克风被关闭,就会出现对方听不到你的声音…

    other 2023年6月26日
    00
  • redis设置永不过期

    Redis设置永不过期 Redis是一种常见的内存数据库,它支持键值存储、持久化、发布订阅等多种功能。在Redis中,数据的存储会有一个过期时间,一旦过期就会被删除。但是,在某些场景中,我们需要将某些数据设置为永不过期,让它们一直留在Redis中,这时我们可以采取以下方法实现。 方法一:设置过期时间为极大值 Redis中可以使用EXPIRE命令设置键的过期时…

    其他 2023年3月28日
    00
  • QT .pro文件使用解析

    下面是详细讲解“QT .pro文件使用解析”的完整攻略。 什么是QT .pro文件 QT .pro文件是QT项目的描述文件,它用于描述项目的文件目录、源文件、目标文件、库文件、代码依赖关系、编译选项等信息。它是QT项目的核心文件之一,也是构建一个QT项目必不可少的一步。 .pro文件的语法结构 QT .pro文件的语法结构非常简洁,一般包含如下几个关键字: …

    other 2023年6月26日
    00
  • jquery双击事件(dblclick)

    jQuery双击事件(dblclick) jQuery是一个广泛使用的JavaScript库,它提供了一种方便的操作DOM元素和执行各种事件的方式。其中之一就是双击事件(dblclick)。在本篇文章中,我们将介绍如何使用jQuery的双击事件。 双击事件(dblclick)的基本概念 双击事件是指在同一个元素上快速点击两次的事件。在jQuery中,使用双击…

    其他 2023年3月29日
    00
  • lua中print语法

    简介 在Lua中,print()函数是一种常用的输出函数,用于将文本或变量输出到控制台或文件中。在本攻略中,我们将介绍中print语法的详细说明,并提供两个示例说明。 语法 以下是Lua中()函数的语法: print“` 在上面的语法中,省略号表示可以传递任意数量的参数。print()函数将这些参数输出到控台或文件。 ## 参数 以下是Lua中print(…

    other 2023年5月6日
    00
  • laravel 解决路由除了根目录其他都404的问题

    当使用 Laravel 框架构建网站时,如果在路由配置时没有正确设置,就会出现除了根目录以外的其他路由都返回 404 错误的问题。解决这个问题需要以下步骤: 检查网站根目录 首先需要确认网站根目录是否正确,有时候网站根目录的配置错误会导致其他路由都无法正常访问。可以通过在 Laravel 项目根目录下的 .env 文件中设置 APP_URL 来指定根目录地址…

    other 2023年6月27日
    00
  • 怎么恢复Win10系统被卸载的自带的应用程序?

    恢复Win10系统被卸载的自带的应用程序的步骤如下: 步骤一:打开PowerShell窗口 在开始菜单上搜索“PowerShell”,右键点击“以管理员身份运行”。 步骤二:输入命令 在PowerShell窗口里输入以下命令并按回车: Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDe…

    other 2023年6月25日
    00
合作推广
合作推广
分享本页
返回顶部