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日

相关文章

  • JMeter对MySQL数据库进行压力测试的实现步骤

    JMeter是一款功能强大的压力测试工具,可以用于测试不同的互联网应用程序,包括MySQL数据库。下面是进行MySQL数据库压力测试的详细实现步骤: 步骤1:安装JMeter 首先,需要下载并安装JMeter。可以在JMeter官网下载JMeter程序。下载完成后,解压并运行JMeter。 步骤2:添加JDBC驱动程序 要进行MySQL数据库压力测试,需要添…

    database 2023年5月22日
    00
  • CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)运行环境步骤

    CentOS 6.3下源码安装LAMP运行环境步骤 本文将介绍如何在CentOS 6.3下使用源码安装的方式安装LAMP运行环境。 安装 Apache 1. 安装依赖 在安装 Apache 之前,需要先安装一些必要的软件包: sudo yum install gcc apr-devel apr-util-devel pcre-devel 2. 下载和解压 从…

    database 2023年5月22日
    00
  • 如何使用Python将Excel文件导入到MySQL数据库中?

    将Excel文件导入到MySQL数据库中是一个常见的任务,Python提供了许多库来完成这个任务。在本攻略中,我们将使用pandas和mysql-connector-python库来完成这个任务。以下是使用Python将Excel文件导入到MySQL数据库的完整攻略。 步骤1:安装必要的库 在使用Python将Excel文件导入到MySQL数据库之前,需要安…

    python 2023年5月12日
    00
  • SQL Server附加数据库出错,错误代码5123

    当在SQL Server中附加数据库时,有可能会遇到错误代码5123。这种错误代码表示无法将文件复制到目标位置。这通常是由于权限问题或目标文件正在使用而导致的。以下是附加数据库出错时的一些解决方法和步骤。 1. 检查权限 请确保当前登录的用户有足够的权限来修改目标位置。对于SQL Server,这通常意味着需要具有修改目标文件所在的目录的权限。您可以使用以下…

    database 2023年5月21日
    00
  • MongoDB全文检索方法详解(详细步骤)

    MongoDB是一个开源的文档数据库,它支持全文搜索功能。全文搜索是指在文本中查找包含指定的关键字或短语的文档的过程。 在本文中,我们将探讨如何在MongoDB中实现全文搜索功能。 准备工作 在开始之前,您需要准备以下内容: 1. MongoDB服务器和客户端 您可以在MongoDB官方网站上下载最新版本的MongoDB服务器和客户端。安装完成后,请确保服务…

    MongoDB 2023年3月14日
    00
  • sql server创建临时表的两种写法和删除临时表

    SQL Server是一款常见的关系型数据库管理系统,它允许用户创建临时表。临时表与普通表不同,它们用于存储临时数据,只在当前会话中存在,并在会话结束时被自动删除。创建临时表可使用两种不同的语法,分别为“CREATE TABLE #临时表名”和“CREATE TABLE ##临时表名”。 创建临时表的两种写法 CREATE TABLE #临时表名 使用CRE…

    database 2023年5月21日
    00
  • springboot 多数据源 实例(sybase、mysql数据库)(上)

    最近项目 需要用到 sybase(sql anywhere)、mysql 数据库 两边数据交互 。由于之前对sybase 数据库一点不懂 踩了许多坑 特意记下: 连接 sybase 客户端需要用到 SQL Central 17.0 (64-bit) 这个工具; 接下来我会一步一步详细介绍: 1.连接远程sybase 数据库 首先要配置odbc: 在win搜索…

    MySQL 2023年4月12日
    00
  • 详解MySQL LIMIT:限制查询结果的条数

    MySQL LIMIT 是一种非常实用的命令,可以用于限制查询结果的条数。当查询结果很大时,使用 LIMIT 可以方便地进行分页展示或者提高查询性能。 LIMIT 命令的语法 LIMIT 命令的语法如下: SELECT column_name(s) FROM table_name LIMIT number; 其中,column_name(s) 是要查询的列名…

    MySQL 2023年3月9日
    00
合作推广
合作推广
分享本页
返回顶部