大家好,又见面了,我是你们的朋友全栈君。
- 本次搭建mysql数据,选择了是和mysql类似的MariaDB,完全可以满足日常的使用需求,且命令和mysql没有太大的区别。
对应MariaDB下载地址:https://downloads.mariadb.org/ - 解压下载完成的文件,这里我解压到了C盘,路径:C:\mariadb-10.5.3-winx64
- 使用win+R,输入CMD,进入DOS控制台。输入命令cd C:\mariadb-10.5.3-winx64,进入MariaDB的对应的路径中
- 执行安装的命令
mysqld.exe --install MariaDB
注: 如果执行以上的安装命令出现错误,请使用管理员的身份打开cmd
- 开启服务与关闭服务的命令:
net start MariaDB #开启服务
net stop MariaDB #停止服务
此时容易出现一些错误:MySQL服务正在启动或停止中,请稍候片刻后再试一次
解决:管理员身份打开命令行窗口。之后输入命令tasklist| findstr "mysql"
用于查找mysql的残留进程。杀死MySQL进程,输入命令“taskkill/f /t /im mysqld.exe
”,就可以将mysql残留进程全部杀死了
- 再次执行启动服务:
- 在CMD窗口,对应MariaDB的bin目录中执行:
mysql -u root -p
,输入密码时,直接Enter,直接进入MariaDM模式
遇到问题:ERROR 2002 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)
在网上找了解决方法:在任务管理器里面
未完待续…
Tip:如果将本地的数据库文件直接拷贝到数据库中的话,在拷贝之前保证MySQL数据库服务处于停止的状态,待文件拷贝完成之后,再尝试启动MySQL服务,此时便可以顺利在数据库中访问拷贝过来的数据库文件了,比直接在数据库中导入数据要快的多,尤其是导入上亿条的大数据,使用这种方法事半功倍
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/132915.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...