Mysql分为安装版(.exe版)和免安装版

安装版当然是正常软件,下一步了就不多说了。

对于萌新有个小提醒:

mysql社区版下载目前有高版本8和低版本5。建议使用版本5

在此附上mysql官方链接:https://dev.mysql.com/downloads/

选择Community社区

MYSQL安装版 mysql安装版和免安装版_MySQL

进去默认是8.0版本

MYSQL安装版 mysql安装版和免安装版_数据库_02

右面选择其他版本

MYSQL安装版 mysql安装版和免安装版_数据库_03

下载并解压(注意解压文件夹)

配置环境变量 (把mysql安装路径的bin目录添加到系统变量path中)

开始配置

 

假设解压缩后的MySQL目录位于D盘根目录如下:

D:\ mysql-5.6.37-winx64

 

1、拷贝D:\ mysql-5.6.37-winx64下的my-default.ini文件,重命名为my.ini,并配置以下信息:

[mysqld]
innodb_buffer_pool_size = 128M
basedir = D:\mysql-5.6.37-winx64
datadir = D:\mysql-5.6.37-winx64\data
port = 3306

server_id = 1  #自定义主机识别符,为int类型值,用于主从服务器之间识别

loose-default-character-set = utf8
character_set_server = utf8
max_connections=100
default-storage-engine=InnoDB
 
[client]
loose-default-character-set = utf8

2、修改环境变量PATH

将D:\ mysql-5.6.37-winx64\bin添加到到path变量中。

 

3、以管理员身份运行cmd窗口

3.1安装服务:

C:/>mysqld –install mysql

应该看到:Service successfully installed.

 

注意:如果之前安装过MySQL,应先执行mysqld -remove,再执行mysqld –install mysql

   

3.2初始化data目录

C:/>mysqld –initialize

  

3.3启动mysql服务

C:/>net start mysql

 

 

3.4 关闭mysql服务

C:/>net stop mysql

 

4、修改登录密码

4.1以管理员身份打开cmd窗口,输入

C:/>mysql -u root

进入mysql

 

4.2输入

C:/>mysqladmin -u用户名 -p旧密码 password 新密码

mysql> set password for 用户名@localhost = password('新密码'); 

 

在忘记root密码的时候,可以这样 
以windows为例: 
1. 关闭正在运行的MySQL服务。 
2. 打开DOS窗口,转到mysql\bin目录。 
3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。 
4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。 
5. 输入mysql回车,如果成功,将出现MySQL提示符 >。 
6. 连接权限数据库: use mysql; 。 
6. 改密码:update user set password=password("123") where user="root";(别忘了最后加分号) 。 
7. 刷新权限(必须步骤):flush privileges; 。 
8. 退出 quit。 
9. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录

 

4.3用新设置的密码登录数据库

C:/>mysql –u root –p

 

4.4 查询数据库

mysql >show databases;

 

4.5 选择数据库

mysql >use 数据库名称;

 

4.7 查询当前数据库

mysql >select database();

 

4.7 查询当前用户

mysql >select user();

 

4.8 查询所有的表

mysql >show tables

注意:

        1.初始化时 不要手动建立data文件夹

        2.mysql5.7会分配临时密码

                  获取临时密码:

                           停止mysql服务;

                           mysql\data目录下,生成了一个.err文件

                           

MYSQL安装版 mysql安装版和免安装版_MySQL_04

                                记事本打开

                               

MYSQL安装版 mysql安装版和免安装版_MYSQL安装版_05