任意电脑登录MySQL_使用批处理命令注册运行mysql数据库,无需注册mysql服务,可以在任意电脑登录使用...

本文介绍了如何通过批处理命令在任意电脑上快速启动和运行MySQL数据库,无需注册MySQL服务。通过下载MySQL社区版,创建data文件夹和my.ini配置文件,然后编写批处理命令启动数据库,并展示了如何修改root用户密码和配置文件,以便在不同电脑上轻松迁移和使用。
摘要由CSDN通过智能技术生成

使用批处理命令初始化和开启mysql服务,移植数据库之后可以直接运行访问,对于学习数据库的人来说特别的方便哦.

我们可以从mysql官网下载官方社区版本的mysql:

fb76034f4cbdea3bc44bef225804a4e2.png

这里使用之前下载的8.0.15来模拟演示:

dd6bc598c36fd6efd0975ab0af80d30a.png

我们可以看到路径中是不存在data文件夹和ini配置文件的,我们需要自己添加,首先新建一个data文件夹:

2d234dfe96e16cdde7ef5f88ab291d9e.png

然后新建一个txt文档,作为我们的配置文件,需要添加如下内容:

4a9e6ac30b5e94c6a36ae2a681cbbbaa.png

[mysql]

#设置mysql客户端的默认字符集

default-character-set=utf8

[mysqld]

#使用mysql5.及以上版本需要加上这一条

explicit_defaults_for_timestamp=ture

#设置端口号

port=3306

#设置你的mysql安装目录

basedir=F:\java安装包下载\mysql-8.0.15-winx64

#设置允许最大连接数

max_connections=200

#设置服务端默认字符集

character-set-server=utf8

#设置默认存储引擎

default-storage-engine=INNODB

然后修改文件名为my.ini.

1e0e2c1169208383233a16e6fe2aaaf4.png

再新建一个txt文本写我们的批处理命令:

6abc958a318bb8d92277acfb22aec839.png

"F:\java安装包下载\mysql-8.0.15-winx64\bin\mysqld"   --defaults-file="F:\java安装包下载\mysql-8.0.15-winx64\my.ini" --initialize --console

两个路径代表的就是mysqld的位置以及my.ini配置文件的位置,当然你也可以使用相对路径代替,不过这里建议将这行代码复制到才cmd窗口中运行,直接修改为.bat文件运行如果报错了看不到报错内容:

e84cd358bdb91094c494f8e30c6fe2ef.png

成功运行后得到这个页面,一定要记住导数第三行最后生成的root用户的临时密码,否则到时候很麻烦(这里运行的时候我修改了路径最外层的文件夹名)

这时候我们再次打开之前的文本文档,将里面的--initialize删除,修改文件名为Mysql.bat

013fdb6abd344dd6e476b9a70e7002ff.png

d3aa62d5df4790339f22ff86d554015b.png

运行这个文件(在这之前要关闭电脑原有的mysql服务):

运行成功之后这个页面会一直闪:

6ce5830cbf26154679a539e1feddc22c.png

不要关闭这个页面,他就是你的mysql服务,我们进入到mysql安装路径的bin文件夹下,运行cmd窗口,用临时密码登录数据库:

38c5c3ddf5b41be0631f0d1551a8833c.png

然后我们需要修改数据库密码,修改数据库密码:

c445c9a60a96d62e0e8e4be5e8a91b21.png

如果使用的是mysql5.7及之前的版本,应该可以使用set password = password("your_password");来修改密码

我们可以退出这次登录,然后用自己的密码来看看是否修改成功,然后查看我们的字符集:

bbfddd4b9f205c3d1f5c163c71d19920.png

到这里这个数据库就算是配置完了,以后我们拷贝这个数据库,只需要将这个文件夹移动,然后修改my.ini中的安装路径以及.bat文件中的路径就可以再次运行这个数据库了..

这就是微学网-程序员之家为你提供的"使用批处理命令注册运行mysql数据库,无需注册mysql服务,可以在任意电脑登录使用"希望对你有所帮助.本文来自网络,转载请注明出处:http://www.weixuecn.cn/article/10307.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值