MySQL的安装、删库、服务的开启、删除与登录
安装MySQL
去官网下载压缩包然后把文件夹解压到自己喜欢放的位置,比如我是放在D盘。
创建my.ini配置文件
1 | [mysqld] |
把里面的内容C+V到my.ini文件(自己创建)里,注意两个路径要改成你自己的路径。
配置环境变量
把bin的路径配置到Path系统变量里,可以参考Java配置环境变量
初始化MySQL
打开cmd命令行(以管理员身份运行,下面的cmd都是如此),cd到bin目录下,输入下面这条命令。
1 | mysqld --initialize --console |
记得截图保存初始密码,之后登陆MySQL要用,就是这个东西。
*在初始化MySQL之前是没有data文件夹的,初始化会自动生成,不要自己瞎搞一个data文件夹(没错,这个小可爱就是我)
安装MySQL服务
打开cmd命令行(应该还没关吧),cd到bin目录下,输入下面这条命令。
1 | mysqld --install |
其实原本命令是mysqld –install [服务名],不过如果不写服务名就会默认是mysql。我奉劝各位小可爱不要瞎起名字,MySQL就挺好的。
启动MySQL服务
在cmd命令行(默认各位都还开着)输入以下命令
1 | net start mysql |
其实这个命令是net start 服务名,用来启动服务的。
登录MySQL
在cmd命令行输入以下命令
1 | mysql -uroot -p |
然后,输入密码,就是那个初始密码(没截图的可以重新初始化,重新获得密码)
退出MySQL
输入以下指令任意一个即可
删库跑路
一位优秀的程序员要熟练删库操作(卸载MySQL),虽然你写bug的样子很狼狈,但你删库跑路的背影却很靓仔。
首先我们要停止MySQL服务
打开cmd输入以下代码
1
net stop mysql
删掉MySQL文件夹
就是那个解压的文件夹(记得把环境变量也清洗一下)
删掉注册表
打开cmd命令行,输入regedit,运行,然后打开注册表,删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹
删除MySQL服务
如果已经将MySQL卸载,但通过“开始-》所有应用-》Windows管理工具-》服务”查看到MySQL服务仍然残留在系统服务里。又不想改服务名,改怎么办呢。只要在CMD里输入一条命令就可以将服务删除:
sc delete mysql //这里的mysql是你要删除的服务名, 这样一来服务就被删除了。如果是通过安装包安装的MySQL,还需要进行软件卸载
就是在这里,找到MySQL应用并删除