常用开发工具 之 MySql 数据库的下载与安装

 

建议:安装好 MySql 数据库,再建议安装一下 MySql 工作台 MySql Workbench,它提供了很好的可视化操作界面,操作MySql数据库,省去了敲命令行操作数据库的辛苦

常用开发工具 之 MySql 数据库的开始画操作界面软件 Workench下载与安装

 

目录

常用开发工具 之 MySql 数据库的下载与安装

一、简单介绍

二、MySQL 常用命令

三、注意事项

四、MySql 的下载

五、MySql 安装


 

一、简单介绍

常用工具,为以后 Unity 、Python  开发等搭建开发环境,方便日后开发。

MySql 数据库为项目开发的必备工具之一。

 

二、MySQL 常用命令

0、mysqld --install  xxx           xxx是服务名称,不写为默认服务名mysql。
1、net start mysql 启动数据库服务
2、mysql -u root -p     登陆命令(没有密码的话,可以省去 -p)
3、mysql>select version();               查看当前版本号
4、mysql>show databases;              查看所有数据库
5、mysql>create database db;          建立数据库
6、mysql>exit              退出客户端
7、net stop mysql         停止服务
8、mysqld --remove     卸载服务 
9、ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';  修改 root 账户密码为 root123 的操作
10、show global variables like 'port'; 查看Mysql 端口号

三、注意事项

1、如果 MySql 下载速度很慢,建议复制链接,到迅雷上下载;

2、如果 MySQL安装过程中出现的vcruntime140_1.dll缺失等相关错误,可以下载安装 微软常用运行库合集 解决;

 

四、MySql 的下载

1、在百度上搜索 mysql ,点击官网,进如下载,如下图

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_Mysql下载与安装

 

2、在官网,页面往下拉,找到 Downloads — Mysql Community Server,点击进入下载,如下图

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_常用开发工具_02

 

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_Mysql下载与安装_03

 

3、选择自己合适的版本进行下载,如下图

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_mysql_04

 

4、可以登陆下载,也可以直接下载,如下图

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_数据库_05

 

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_mysql_06

 

5、这里还有其他版本,可以根据需要下载,如下图

https://downloads.mysql.com/archives/community/

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_常用开发工具_07

 

6、如果下载速度很慢,如下图

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_MySql_08

 

7、可以右键赋值下载链接到迅雷上下载,如下图

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_MySql_09

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_常用开发工具_10

8、迅雷速度还行,很快就下载好了,如下图

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_Mysql下载与安装_11

 

五、MySql 安装

1、解压下载好的安装包,如下图

 

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_常用开发工具_12

 

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_常用开发工具_13

 

2、win + R ,cmd 进入命令行,如下图

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_mysql_14

 

3、cd 命令进入Mysql 解压包的 bin 文件夹(注意:切换盘的命令 D:  ,回车切换到 D 盘),如下图

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_mysql_15

 

4、输入 mysqld --initialize-insecure, 初始化数据库目录(注意:账号为root,无密码执行后mysql目录下将会多出一个data文件夹),如下图

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_常用开发工具_16

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_常用开发工具_17

 

4、(没报错可忽略此步骤)在执行 mysqld --initialize-insecure,可能 MySQL安装过程中出现的vcruntime140_1.dll缺失,如下图

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_MySql_18

5、(没报错可忽略此步骤)在下面个链接下载,安装,即可解决报错,如下图

https://pan.baidu.com/s/1PVLTL_-AugIWc0xMqVDk3Q

微软常用运行库合集_2019.07.20_X64 提取码:0ovs

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_Mysql下载与安装_19

 

 

6、安装数据库(mysqld --install ),开启MySql (net start mysql)  服务 输入以下命令,如下图

        mysqld --install  xxx           xxx是服务名称,不写为默认服务名mysql。

        net start mysql      启动数据库服务

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_MySql_20

 

7、登录数据库服务器,开始没有密码,登陆并查看一些信息,新建数据库,都没有错,表示 MySql 安装成功,如下图

        mysql -u root           直接登录  无密码

        mysql>select version();               查看当前版本号

        mysql>show databases;              查看所有数据库

       mysql>create database db;          建立数据库

       mysql>show global variables like 'port'; 查看Mysql 端口号

 

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_常用开发工具_21

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_mysql_22

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_Mysql下载与安装_23

 

8、此时可以使用 exit 退出MySql ,net stop mysql 停止Mysql服务,如下图

        mysql>exit              退出客户端

        net stop mysql         停止服务

        mysqld --remove     卸载服务 (刚安装,可以后期使用)

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_mysql_24

 

9、如果需要修改密码,可以执行一下命令,修改 root 账号的密码为 root123,如下图

(注意:启动MySql 服务先:net start mysql)

>mysql -uroot 

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root123';

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_Mysql下载与安装_25

 

10、验证,没有密码进入不了了,输入密码才行(注意"mysql -rroot -p" p后面面不要有空格,输入密码后可能会报错,登陆不了),如下图

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_mysql_26

 

11、为了方便以后操作,把 mysql bin 文件夹配置成环境变量,如下图

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_mysql_27

微信开发者工具能链接MySQL需要安装什么插件 mysql开发工具介绍_数据库_28

 

12、另一种安装方式,这里简单介绍如下:

安装
解压以后有E:\mysql\mysql-8.0.15-winx64,里面建立一个空文件夹data,如果已经有这个文件夹就不用进行这一步

建立一个my.ini文件,用记事本打开,复制以下代码进去
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\\mysql\\mysql-8.0.15-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\\mysql\\mysql-8.0.15-winx64\\Data # 注意要双\\
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4 新版本的MySQL 字符集以更改为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306

配置环境变量
右键计算机->属性->高级系统设置->高级->环境变量
在系统变量中添加一个名叫 MYSQL_HOME 的变量。
修改Path变量,在末尾添加 %MYSQL_HOME%\bin
以管理员身份运行cmd命令,并将路径换到mysql的bin目录下

初始化数据库,运行命令:mysqld –initialize –console
注意,结果中,下面这句话冒号后面的部分是默认密码,记下来
A temporary password is generated for root@localhost: rI5rvf5x5G,E
   

安装服务
    运行命令:mysqld –install, 至此mysql就安装完毕了
###测试是否安装成功
    运行mysql命令: net start mysql
    停止mysql命令: net stop mysql

更改密码

假设要把密码改成123456, 运行cmd,在bin目录下运行命令:mysql -u root -p
输入原密码
输入语句:
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';