目录
3.创建后ini文件后,打开把路径改一下 ,路径就是第二点所说的根目录路径,这里
4.2找到系统高级设置或者高级系统设置进入,然后点击环境变量
4.3配置环境变量--注意是”系统环境变量“,也就是下面那个
MySQL :: Download MySQL Installer
在你的这文件目录下,如图所示:
也就是根目录下创建一个txt文件,名字叫“my”(自定义),文件后缀为ini
之后复制下面这个代码放在文件下(新解压的文件没有my.ini文件,需自行创建)
以下代码除安装目录和数据的存放目录需修改,其余不用修改
细节—— 务必注意地址:这datadir的路径后面要加一个”/data“,并且必须将”\“改为”/“符号
- [mysqld]
- # 设置3306端口
- port=3306
- # 设置mysql的安装目录 ----------是你的文件路径-------------
- basedir=E:\mysql\mysql
- # 设置mysql数据库的数据的存放目录 ---------是你的文件路径data文件夹自行创建
- datadir=E:\mysql\mysql\data
- # 允许最大连接数
- max_connections=200
- # 允许连接失败的次数。
- max_connect_errors=10
- # 服务端使用的字符集默认为utf8mb4
- character-set-server=utf8mb4
- # 创建新表时将使用的默认存储引擎
- default-storage-engine=INNODB
- # 默认使用“mysql_native_password”插件认证
- #mysql_native_password
- default_authentication_plugin=mysql_native_password
- [mysql]
- # 设置mysql客户端默认字符集
- default-character-set=utf8mb4
- [client]
- # 设置mysql客户端连接服务端时默认使用的端口
- port=3306
- default-character-set=utf8mb4
注意一下:路径统一这“/”符号,最好检查一下
- 变量名:
- MYSQL_HOME
- 变量值:也就是根目录路径
- D:\soft\mysql-5.7.23-winx64
然后点击编辑,进入一下界面,然后再点击新建
然后将一下代码复制到蓝色区域即可
%MYSQL_HOME%\bin
需要进入bin目录(在根目录,上面有图片): 输入的时候可以按Tab 补全输入
mysqld -install
会显示一下代码,表示成功
如果没有成功,显示以dll文件结尾的报错那就是,你的电脑缺少此文件,那么这时候你需要去下载一个软件,这里呢小编提供两个软件:下载时要确定是官方网站!!!!!地址在下面,教程也有的,就是安装就行了
vcredist_x64.exe下载-vcredist_x64.exe官方版下载[电脑版]-PC下载网 (pcsoft.com.cn)
(85条消息) DirectX修复工具V4.2增强版_directx扩展失败无internet,directx修复工具扩展失败-桌面系统文档类资源-CSDN文库
mysqld -install
5.3 输入初始化代码 insecure这个东西就是初始化中这个参数是设置默认密码为空,可以不加
mysqld --initialize-insecure --user=mysql
根据刚刚my.ini文件去初始化,然后会产生一个data文件夹,所有上面说了为什么要在后面加/data的原因,还有”/“这符号
5.4 输入启动服务代码
net start mysql
5.5.输入设置密码代码 密码自拟
mysqladmin -u root -p password 新密码
Enter password: 旧密码
直接回车,因为初始化直接把mysql的密码设置为空
下面还有两部是设置 密码 和再次输入密码
5.6.连接测试一下是否成功
mysql -uroot -p (小编的是空密码的)回车 然后 输入你设置的密码即可
5.7显示数据库
show databases;
显示表
show tables;
1 停止服务 net stop mysql
2.删除服务 sc delete mysql 但是服务只是禁用状态,服务还是存在
3.移除服务 mysqld remove 需要进入bin目录,在服务中已经找不到mysql服务了
4.删除注册表信息
1)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL2)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
3)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
5.删除mysql的安装目录
打开注册表 win 加 R 输入
regedit打开服务
services.msc
注意1:有保护关闭,特别是自我保护要关闭,不然没法卸载注意2:权限问题
1. 在mysql服务器上进入 mysql的命令行
2. 执行如下语句: (注意密码需要根据自己的配置修改)%百分号的意思就是允许通过远程操作数据库
mysql> grant all privileges on *.* to root@'%' identified by '123456';在刷新一下
mysql> flush privileges;
3.需要把需要远程控制电脑的防火墙添加mysql端口号可直接通过不然防火墙会阻止访问
选完端口 直接电下一步
tcp 协议 端口号 3306 这个是mysql默认端口号 然后点击下一步
直接下一步
下一步
去个名字 可随便起
配置号后会自动添加一条规则
然后就可以通过ip地址去访问你配置远程并且设置规则的电脑上的数据库了
NAVIcat或者SQLyog工具下载 可连接多种数据库 解压就能直接用
但是SQLyog工具需要注册注册码如下图所示:随便一个
编写工具下载
Navicat Premium 12.0.11_x64.zip - 蓝奏云
点击连接选择数据库 然后输入密码连接即可 如果需要连接远程服务吧ip地址改一下
端口号默认就是”3306“,密码就是之前在cmd中自己设置的,可以连接超测试一下检查一下
是否能成功,连接之前需要开服
名称自拟:
右侧显示已连接表示成功连接!!!
另外一个工具就是,注册然后连接操作步骤也是一样的