mysql5.7.13.zip安装教程(windows)

yizhihongxing

下面是MySQL5.7.13在Windows系统上的安装教程。

下载MySQL5.7.13.zip

首先从MySQL官网(https://dev.mysql.com/downloads/mysql/)下载MySQL 5.7.13的zip文件。

解压缩zip文件

将下载的zip文件解压缩到任意目录下,比如D:\mysql\。

新建my.ini文件

在MySQL解压后的根目录下新建一个my.ini文件,内容如下示例:

[mysqld]
#设置3306端口
port=3306 
#设置mysql的安装目录
basedir=D:\mysql\mysql-5.7.13-winx64
#设置mysql数据库的数据的存放目录
datadir=D:\mysql\mysql-5.7.13-winx64\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为utf8mb4字符集
character-set-server=utf8mb4
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

安装MySQL服务

以管理员身份打开cmd控制台,切换到MySQL解压缩文件夹的bin目录下,执行以下命令:

mysqld --install MySql --defaults-file=D:\mysql\mysql-5.7.13-winx64\my.ini

其中"MySql"是指服务名,可以自行设定,"--defaults-file"参数指定了my.ini文件的路径和文件名。

启动MySQL服务

执行以下命令来启动MySQL服务:

net start MySql

测试MySQL连接

打开cmd控制台,执行以下命令:

mysqladmin -u root -p version

输入root用户的密码,如果显示MySQL版本信息,则表明已经成功连接MySQL。

创建新用户并授权

执行以下命令登录到MySQL:

mysql -u root -p

输入root用户的密码,进入MySQL shell。执行以下命令创建新用户,并授权:

create user 'newuser'@'localhost' identified by 'mypassword';
grant all privileges on *.* to 'newuser'@'localhost' with grant option;

其中,"newuser"是指新用户名,"mypassword"是指新用户密码,"."表示所有数据库和表的权限。

示例一:创建新数据库和新表

执行以下命令来创建新数据库:

create database mydatabase;

执行以下命令来使用新的数据库:

use mydatabase;

执行以下命令来创建新表:

create table mytable (id int primary key auto_increment, name varchar(20), age int);

其中,"mytable"是指新表名,"id"是新表的主键,并且自动递增。

示例二:插入和查询数据

执行以下命令来向新表中插入数据:

insert into mytable (name, age) values ('Tom', 20);
insert into mytable (name, age) values ('Jerry', 22);

执行以下命令来查询数据:

select * from mytable;

其中,"*"表示查询所有列。执行结果应该会输出两条数据记录,分别为Tom和Jerry的数据记录。

以上就是MySQL5.7.13在Windows系统上的安装教程。希望能对你有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mysql5.7.13.zip安装教程(windows) - Python技术站

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

相关文章

  • EJ Technologies JProfiler图文激活教程 附注册机下载

    以下是“EJ Technologies JProfiler图文激活教程 附注册机下载”的完整攻略。 1. 下载及安装JProfiler 首先,我们需要到EJ Technologies官网下载JProfiler。根据操作系统选择合适的版本,此处以Windows系统为例。 下载完成后,双击安装文件,按照提示完成安装。 2. 获取注册码 JProfiler官方提供…

    database 2023年5月22日
    00
  • Redis用在哪里

    1. 高并发缓存/共享session:     UserInfo getUserInfo (long id) {}     取:     userRedisKey = “user:info:” + id;     value = redis.get(userRedisKey );     if (value != null) {            use…

    Redis 2023年4月13日
    00
  • SQL 生成连续的数值

    生成连续的数值,实际上就是生成一系列数字的序列。在SQL中,我们可以用以下两种方式生成一系列数字: 1. 使用MySQL中的sequence MySQL中并没有sequence这个东西,但可以通过存储过程的方式手动实现。下面是一个生成1~100连续数字的例子: DELIMITER // CREATE PROCEDURE GenerateSequence(IN…

    database 2023年3月27日
    00
  • DBMS 中泛化和专业化的区别

    DBMS中的泛化和专业化是数据处理中常用的两个概念。泛化是通过抽取主要特征和抽象,将数据转化为更高层次的概念或模型,从而使得其具有更广泛的应用价值。而专业化则是将泛化后的模型或概念转化为具体的实现或应用。 在实际应用中,泛化和专业化在数据处理中的作用是互为补充的。泛化可以从大量数据中提炼出主要特征和规律,将其转换为更高层次、更具普遍性的概念,使得数据处理变得…

    database 2023年3月27日
    00
  • linux下mysql创建新的用户的方法

    下面是详细讲解“linux下mysql创建新的用户的方法”的完整攻略。首先我们需要知道,创建新用户需要在MySQL中以超级用户身份登录。登录MySQL的命令为: mysql -u root -p 其中,-u参数表示指定要登录的用户,这里指登录MySQL的超级用户root;-p参数表示指定登录密码,需要输入超级用户root的密码才能登录。在登录成功后,可以执行…

    database 2023年5月22日
    00
  • CentOS 离线安装gcc(版本4.8.2)详细介绍

    以下是详细讲解 CentOS 离线安装gcc(版本4.8.2)的完整攻略: 需要下载的软件包 在进行离线安装 GCC 时,我们需要下载以下软件包: GCC 4.8.2 源码包:可以在 ftp://ftp.gnu.org/pub/gnu/gcc/ 下载,选择 gcc-4.8.2.tar.gz 下载。 GMP、MPFR、MPC 库:这三个库是 GCC 构建过程中…

    database 2023年5月22日
    00
  • MySQL时间类型和模式详情

    MySQL是一种流行的关系型数据库系统,它提供了多种时间类型和模式,用于存储和处理时间数据。本文将详细介绍MySQL时间类型和模式的详细攻略。 时间类型 MySQL支持六种时间类型,分别是: DATE:日期类型,格式为YYYY-MM-DD,用于存储日期数据。 TIME:时间类型,格式为HH:MM:SS,用于存储时间数据。 DATETIME:日期时间类型,格式…

    database 2023年5月18日
    00
  • mysql 时间戳的用法

    MySQL 时间戳的用法 MySQL 时间戳是一种用于记录时间的数据类型,它能够将日期和时间转换成数字进行存储和比较。在MySQL中,时间戳可以用于多种场景,如记录事件时间、处理时区转换等。本文将向你介绍MySQL时间戳的用法和应用。 存储方式 MySQL时间戳有两种存储方式:UNIX时间戳和日期时间类型。 UNIX时间戳 UNIX时间戳是指1970年1月1…

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