mysql 5.6.17 绿色版(免安装)安装配置教程

MySQL 5.6.17 绿色版(免安装)安装配置教程

下载MySQL 5.6.17 绿色版

首先需要从MySQL的官网下载MySQL 5.6.17绿色版的安装包,下载地址为:https://dev.mysql.com/downloads/mysql/5.6.html#downloads

选择对应的操作系统,下载zip压缩包。

解压MySQL 5.6.17 绿色版

将下载好的压缩包解压到指定的目录下,解压后文件夹名为mysql-5.6.17-win32,进入该目录,进一步进入bin目录。

配置MySQL 5.6.17 绿色版

  • 配置my.ini文件

在bin目录下创建my.ini文件,文件内容如下:

[client]
port=3306
default-character-set=utf8mb4

[mysql]
default-character-set=utf8mb4

[mysqld]
port=3306
basedir=D:\mysql-5.6.17-win32
datadir=D:\mysql-5.6.17-win32\data
default-storage-engine=INNODB
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci

其中,basedir表示MySQL的安装目录,datadir表示数据存储路径,default-storage-engine表示使用INNODB作为默认的存储引擎,character-set-server和collation-server分别表示默认的字符集和校对规则。

  • 配置环境变量

将MySQL的bin目录添加到系统环境变量中,这样就可以在任何目录下使用MySQL的命令了。

启动MySQL服务

使用命令行进入MySQL的bin目录,执行以下命令启动MySQL服务:

mysqld --initialize-insecure --user=mysql
mysqld.exe --console

其中,--initialize-insecure参数表示以非安全方式初始化MySQL,--user=mysql表示以mysql用户身份运行MySQL服务,--console参数表示输出MySQL日志到命令行。

如果MySQL启动成功,则会看到命令行输出类似以下的信息:

2022-06-22T08:40:20.729393Z 0 [Note] Server hostname (bind-address): '*'; port: 3306
2022-06-22T08:40:20.729393Z 0 [Note] IPv6 is available.
2022-06-22T08:40:20.729393Z 0 [Note]   - '::' resolves to '::';
2022-06-22T08:40:20.729393Z 0 [Note] Server socket created on IP: '::'.
2022-06-22T08:40:20.729393Z 0 [Note] mysqld: ready for connections.
Version: '5.6.17-log'  socket: ''  port: 3306  MySQL Community Server (GPL)

使用MySQL

使用MySQL的命令行工具进入MySQL,执行以下命令:

mysql -uroot -p

其中,-u表示指定用户名,-p表示让MySQL为该用户输入密码。

如果未设置密码,则直接回车即可。

使用MySQL命令行工具例:

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
+--------------------+
3 rows in set (0.00 sec)

示例说明

示例1:创建新的数据库

进入MySQL命令行工具后,执行以下命令创建一个名为test的新数据库:

CREATE DATABASE test;

示例2:创建新的表

使用以下命令创建一个名为userinfo的表:

CREATE TABLE userinfo (
  id INT(11) NOT NULL AUTO_INCREMENT,
  username VARCHAR(20) NOT NULL,
  password VARCHAR(32) NOT NULL,
  email VARCHAR(50) DEFAULT NULL,
  PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

该命令创建了一个包含id、username、password和email字段的userinfo表,其中id字段为主键。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mysql 5.6.17 绿色版(免安装)安装配置教程 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • Linux执行.sh文件时提示No such file or directory该怎么办(三种解决办法)

    当在Linux中执行一个.sh文件时,有时会遇到”No such file or directory”的错误提示,这可能是由于文件不存在或者权限问题导致的。以下是三种常见的解决办法: 解决方法一:检查文件是否存在 首先,应该检查文件是否确实存在。可以使用ls命令查看当前目录下的所有文件。如果找不到该文件,可以尝试使用绝对路径来执行该文件。 例如,如果文件名为…

    database 2023年5月22日
    00
  • mysql_multi启动数据库

    1.初始化数据库 在$mysql_base目录下,新增加存放data的文件夹,用mysql_install_db命令执行初始化 [root@ora11g scripts]# ./mysql_install_db –help | less Usage: ./mysql_install_db [OPTIONS] –basedir=path The path …

    MySQL 2023年4月12日
    00
  • Go打包二进制文件的实现

    Go打包二进制文件的实现 在Go语言中,可以使用go build命令将程序编译成二进制文件。默认情况下,编译后的二进制文件将会保存在当前目录下,其名称与当前目录的名称相同。同时,也可以通过一些参数来设置编译后二进制文件的名称和路径。 编译单个Go文件 我们可以通过以下命令来将单个Go文件进行编译: go build example.go 这将会在当前目录下生…

    database 2023年5月22日
    00
  • Redis相关操作

    Redis相关操作 Redis相关文档 一. Redis简单使用 ​ redis作为一款目前这个星球上性能最高的非关系型数据库之一. 拥有每秒近十万次的读写能力. 其实力只能用恐怖来形容. 1.安装redis redis是我见过这个星球上最好安装的软件了. 比起前面的那一坨. 它简直了… 直接把压缩包解压. 然后配置一下环境变量就可以了. 接下来, 在环…

    2023年4月16日
    00
  • MySQL常用类型转换函数总结(推荐)

    MySQL常用类型转换函数总结(推荐) 在MySQL中,经常会出现需要对数据类型进行转换的场景。本文总结了MySQL中常用的类型转换函数,详细讲解了它们的用法和示例。 CAST()和CONVERT() 这两个函数用法类似,都是用于将一个数据类型转换为另一个数据类型。区别在于,CAST()是标准的SQL函数,而CONVERT()是MySQL特有的函数。 CAS…

    database 2023年5月22日
    00
  • PHP操作MySQL的常用代码段梳理与总结

    PHP是一种广泛使用的服务器端编程语言,而MySQL是一种流行的关系型数据库。PHP操作MySQL是Web开发中常见的任务之一。这篇文章将梳理并总结PHP操作MySQL的常用代码片段,并提供两个示例说明。 连接MySQL 在PHP中,连接MySQL数据库是首要任务,可以使用以下代码完成: <?php $host = "localhost&qu…

    database 2023年5月22日
    00
  • 【MySQL】索引和锁

    前言 本文摘自数据库两大神器【索引和锁】 InnoDB存储引擎 索引 在之前,我对索引有以下的认知: 索引可以加快数据库的检索速度 表经常进行INSERT/UPDATE/DELETE操作就不要建立索引了,换言之:索引会降低插入、删除、修改等维护任务的速度。 索引需要占物理和数据空间。 了解过索引的最左匹配原则 知道索引的分类:聚集索引和非聚集索引 Mysql…

    MySQL 2023年4月12日
    00
  • MySQL教程数据定义语言DDL示例详解

    针对“MySQL教程数据定义语言DDL示例详解”,我将提供以下完整攻略: 标题 MySQL教程数据定义语言DDL示例详解 简介 由于MySQL是一种非常流行的开源数据库管理系统,许多用户和开发人员都需要了解MySQL的DDL语句,也就是数据定义语言。在本篇教程中,我们将详细介绍DDL语句的语法和功能,为您提供以下内容: DDL语句的概述 DDL语句使用的CR…

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部