安装MySQL数据库并开启远程访问
一、安装MySQL数据库
MySQL安装在系统盘下(C:\Program Files),方便系统备份。
1.双击安装程序,勾选“I accept the license terms”,点击“Next”按钮。

2.检测需要的安装,直接点击Next。

3.按照下图所示步骤安装。



4.设置密码,点击Next,需要牢记密码。下一步中保持默认值,点击Next。

5.按照下图红框的地方勾选,点击Next。

6.按照下图执行。


7.输入用户名、密码,点击Check,检查是否连接成功。成功了点击Next。

8.点击Execute。

9.按下图只勾选第2个“start mysql shell after setup”,点击finish。

二、开启MySQL数据库远程连接
为了使其余用户/计算机能访问SQL数据库,需对SQL Server进行以下配置。有以下两种方法:
方法一:bat命令修改。
新建.txt文件,添加以下内容,保存后再修改为.bat,双击.bat文件。
①修改root为远程访问
@echo off
cd C:\Program Files\MySQL\MySQL Server 5.7\bin
mysql -hlocalhost -uroot -p123456 -e"use mysql;select host,user from user;update user set host='%' where user='root';flush privileges;select host,user from user;"
pause
②增加root为远程访问
@echo off
cd C:\Program Files\MySQL\MySQL Server 5.7\bin
mysql -hlocalhost -uroot -p123456 -e"use mysql;select host,user from user; grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;flush privileges;select host,user from user;"
pause
方法二:手动修改。
1.开启远程访问端口(3306端口)。
依次点击控制面板→系统和安全→windows防火墙→高级设置→入站规则。若有3306端口则无需操作;若无,点击新建规则→端口→下一步,设置端口后一直点下一步。

说明:安装时mysql端口是3306,如果安装mysql时指定了其他端口,请在防火墙中开启mysql使用的端口号。
2.从开始菜单启动MySQL。
1)点击“开始”,选择“MySQL”→“MySQL Workbench 8.0 CE”。

2)在打开的窗口中,点击要连接的数据库,在弹出框中输入密码,点击OK,即可打开数据库。

3.创建远程访问用户并授权。
1)打开数据库后,点击Administration→Users and Privileges。

2)点击“Add Account”按钮,输入远程访问用户名:admin,密码:123456,Limit to Hosts Matching:%。点击“Apply”按钮。

安装MySQL数据库并开启远程访问的更多相关文章
- Centos7 安装mysql服务器并开启远程访问功能
大二的暑假,波波老师送了一个华为云的服务器给我作测试用,这是我程序员生涯里第一次以root身份拥有一台真实的云服务器 而之前学习的linux知识在这时也派上了用场,自己的物理机用的是ubuntu系统, ...
- ubuntu16.04下安装mysql,并开启远程访问
一.安装 apt-get install mysql-server 二.本地连接 mysql默认开启了本地连接 直接通过mysql -uuser -p,然后输入密码访问 三.开启远程访问 3.1.创建 ...
- centos7下使用yum安装mysql数据库以及设置远程访问
CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1. 下载mysql的repo源 $ wget http://repo.mysql.com ...
- 滴滴云安装mysql数据库
Linux CentOS安装配置MySQL数据库 没什么好说的,直接正面刚吧. 安装mysql数据库 a)下载mysql源安装包:wget http://dev.mysql.com/get/mys ...
- 二进制包安装MySQL数据库
1.1二进制包安装MySQL数据库 1.1.1 安装前准备(规范) [root@Mysql_server ~]# mkdir -p /home/zhurui/tools ##创建指定工具包存放路径 [ ...
- Linux下安装MySQL数据库以及用C语言编程存取数据库
ubuntu下安装软件相当简单,一条简单的 apt-get install 就可以解决,相比源码安装方式唯一的缺点就是,你无法自定义软件的安装目录.不过这也不是什么太大的缺点.下面我们就用 apt-g ...
- 在linux上安装MySQL数据库,并简单设置用户密码,登录MySQL
在新装的Centos系统上安装MySQL数据库. <p><a href="http://www.cnblogs.com/tijun/">提君博客原创< ...
- Windows10系统的Linux子系统中安装MySQL数据库心得
后端开发童鞋们, 自己开发机用的是Windows系统电脑(台式机或笔记本), 而开发的程序和使用的数据库等要运行在Linux服务器上, 这种情况有木有? 提前声明: 本文并不讨论操作系统的比较, 以及 ...
- CentOS 6.5 安装MySQL数据库
CentOS 6.5 安装MySQL数据库 [root@seeker~]# yum -y install mysql-server //安装命令 [root@seeker~]# service mys ...
随机推荐
- vue 运用ElementUI,做select下拉框回显
第一.加载的顺序,应该先加载下拉框要选择的数据,然后在通过编辑查询数据后回显. 第二.要保证select下拉的ID和v-model里边的id保持一致. 第三.elementUI就会自动的将数据回显了. ...
- 【转】java导出多个excel表格,并压缩成zip输出
转自:http://blog.csdn.net/qq_14861089/article/details/53169414 感谢作者分享 /** * 导出支付宝批量支付文件excel * * @p ...
- 五十:数据库之Flask-Script详解
使用flask-script可以实现自定义命令来操作flask,如:可以通过命令来跑一个开发版本的服务器.设置数据库.定时任务等安装:pip install flask-script 命令的添加方式1 ...
- SQL学习(八)日期处理
不同数据库中,针对日期处理的函数不同 Oracle中常用日期函数 (1.sysdate: 获取当前系统时间 如: select sysdate() ----返回当前时间,包括年月日 时分秒 (2.to ...
- XML字符串和 java对象项目转换
这是之前写,仅供参考(如果缺少jar包可以私信我,CSDN现在下载的东西太费了,动不动就要积分,开源精神所剩无几了,也没办法都需要吃饭,可以理解) import javax.xml.bind.JAXB ...
- three中的着色器示例
其实在3D引擎/库的帮助下,我们做webgl开发的难度已经很大大地降低了,熟悉相关API的话,开发一个简单的3D程序可以说是很轻松的事情. 在我看来,webgl的核心就是着色器(顶点着色器.片元着色器 ...
- app测试基础知识之命令
app测试点:功能测试,安全测试,用户体验测试,交叉事件测试,兼容性测试,性能测试,安装/升级/卸载 ,UI测试 命令操作: adb connect 名 adb devices adb instal ...
- PHP常用的 五种设计模式及应用场景
设计模式六大原则 开放封闭原则:一个软件实体如类.模块和函数应该对扩展开放,对修改关闭. 里氏替换原则:所有引用基类的地方必须能透明地使用其子类的对象. 依赖倒置原则:高层模块不应该依赖低层模块,二者 ...
- numpy的divide函数
和直接用/一样,都是矩阵的对应元素相除. 如果用*,那么是矩阵的对应元素相乘. 如果要实现矩阵乘法,用numpy的dot函数.
- 【Linux开发】linux设备驱动归纳总结(五):3.操作硬件——IO静态映射
linux设备驱动归纳总结(五):3.操作硬件--IO静态映射 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...