MySQL的安装、删库、服务的开启、删除与登录

安装MySQL

去官网下载压缩包然后把文件夹解压到自己喜欢放的位置,比如我是放在D盘。

官网传送门

创建my.ini配置文件

 
[mysqld]
 # 设置3306端口
 port=3306
 [mysqld]
 # 设置3306端口
 port=3306
 # 设置mysql的安装目录
 basedir=D:\MySQL\mysql-8.0.26
 # 设置mysql数据库的数据的存放目录
 datadir=D:\MySQL\mysql-8.0.26\data
 # 允许最大连接数
 max_connections=200
 # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
 max_connect_errors=10
 # 服务端使用的字符集默认为UTF8
 character-set-server=utf8
 # 创建新表时将使用的默认存储引擎
 default-storage-engine=INNODB
 # 默认使用“mysql_native_password”插件认证
 default_authentication_plugin=mysql_native_password
 [mysql]
 # 设置mysql客户端默认字符集 
 default-character-set=utf8
 [client]
 # 设置mysql客户端连接服务端时默认使用的端口
 port=3306
 default-character-set=utf8

把里面的内容C+V到my.ini文件(自己创建)里,注意两个路径要改成你自己的路径。

配置环境变量

把bin的路径配置到Path系统变量里,可以参考Java配置环境变量

Java环境变量配置—传送门

初始化MySQL

打开cmd命令行(以管理员身份运行,下面的cmd都是如此),cd到bin目录下,输入下面这条命令。

mysqld --initialize --console

记得截图保存初始密码,之后登陆MySQL要用,就是这个东西。

在初始化MySQL之前是没有data文件夹的,初始化会自动生成,不要自己瞎搞一个data文件夹。

安装MySQL服务

打开cmd命令行(应该还没关吧),cd到bin目录下,输入下面这条命令。

 mysqld --install 

其实原本命令是mysqld --install [服务名],如果不写服务名就会默认是mysql。各位小伙伴不要瞎起名字,MySQL就挺好的,万一忘了又是各种麻烦。

启动MySQL服务

在cmd命令行(默认各位都还开着)输入以下命令

 net start mysql

其实这个命令是net start 服务名,用来启动服务的。

登录MySQL

在cmd命令行输入以下命令

 mysql -uroot -p

然后,输入密码,就是那个初始密码(没截图的可以重新初始化,重新获得密码)

退出MySQL

输入以下指令任意一个即可

删库 

一位优秀的程序员要熟练删库操作(卸载MySQL),虽然你写bug的样子很狼狈,但你删库跑路的背影却很靓仔。

  1. 首先我们要停止MySQL服务

    打开cmd输入以下代码

     net stop mysql

  2. 删掉MySQL文件夹

    就是那个解压的文件夹(记得把环境变量也清洗一下)

  3. 删掉注册表

    打开cmd命令行,输入regedit,运行,然后打开注册表,删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹

  4. 删除MySQL服务

    如果已经将MySQL卸载,但通过“开始-》所有应用-》Windows管理工具-》服务”查看到MySQL服务仍然残留在系统服务里。又不想改服务名,改怎么办呢。只要在CMD里输入一条命令就可以将服务删除:   sc delete mysql //这里的mysql是你要删除的服务名, 这样一来服务就被删除了。

    如果是通过安装包安装的MySQL,还需要进行软件卸载

    就是在这里,找到MySQL应用并删除

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值