常用开发工具 之 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 ,点击官网,进如下载,如下图
2、在官网,页面往下拉,找到 Downloads — Mysql Community Server,点击进入下载,如下图
3、选择自己合适的版本进行下载,如下图
4、可以登陆下载,也可以直接下载,如下图
5、这里还有其他版本,可以根据需要下载,如下图
https://downloads.mysql.com/archives/community/
6、如果下载速度很慢,如下图
7、可以右键赋值下载链接到迅雷上下载,如下图
8、迅雷速度还行,很快就下载好了,如下图
五、MySql 安装
1、解压下载好的安装包,如下图
2、win + R ,cmd 进入命令行,如下图
3、cd 命令进入Mysql 解压包的 bin 文件夹(注意:切换盘的命令 D: ,回车切换到 D 盘),如下图
4、输入 mysqld --initialize-insecure, 初始化数据库目录(注意:账号为root,无密码执行后mysql目录下将会多出一个data文件夹),如下图
4、(没报错可忽略此步骤)在执行 mysqld --initialize-insecure,可能 MySQL安装过程中出现的vcruntime140_1.dll缺失,如下图
5、(没报错可忽略此步骤)在下面个链接下载,安装,即可解决报错,如下图
https://pan.baidu.com/s/1PVLTL_-AugIWc0xMqVDk3Q
微软常用运行库合集_2019.07.20_X64 提取码:0ovs
6、安装数据库(mysqld --install ),开启MySql (net start mysql) 服务 输入以下命令,如下图
mysqld --install xxx xxx是服务名称,不写为默认服务名mysql。
net start mysql 启动数据库服务
7、登录数据库服务器,开始没有密码,登陆并查看一些信息,新建数据库,都没有错,表示 MySql 安装成功,如下图
mysql -u root 直接登录 无密码
mysql>select version(); 查看当前版本号
mysql>show databases; 查看所有数据库
mysql>create database db; 建立数据库
mysql>show global variables like 'port'; 查看Mysql 端口号
8、此时可以使用 exit 退出MySql ,net stop mysql 停止Mysql服务,如下图
mysql>exit 退出客户端
net stop mysql 停止服务
mysqld --remove 卸载服务 (刚安装,可以后期使用)
9、如果需要修改密码,可以执行一下命令,修改 root 账号的密码为 root123,如下图
(注意:启动MySql 服务先:net start mysql)
>mysql -uroot
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root123';
10、验证,没有密码进入不了了,输入密码才行(注意"mysql -rroot -p" p后面面不要有空格,输入密码后可能会报错,登陆不了),如下图
11、为了方便以后操作,把 mysql bin 文件夹配置成环境变量,如下图
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';