mysql安装教程删除_图解MySQL删除再安装教程

江湖上有言道,欲练打人,先学挨打。本着此原则,下面我们先把装好的数据库删除,然后再重装一遍。

话说我的电脑上装有MySql 5.6和5.0,突然有一天,mysql就不能用了。所以决定重装。以前是装在E盘,其目录下有如下的内容:

0818b9ca8b590ca3270a3433284dd417.png

开始菜单中有如下的内容:

0818b9ca8b590ca3270a3433284dd417.png

在C盘Program Files中还有个MySQL目录,其中包括如下内容:

0818b9ca8b590ca3270a3433284dd417.png

MySql的数据库是放在data目录下,如下图;

0818b9ca8b590ca3270a3433284dd417.png

在MySql Workbench中,输入密码已经不能连接,如下图;

0818b9ca8b590ca3270a3433284dd417.png

从开始菜单启动Mysql Installer,选择 Remove;

0818b9ca8b590ca3270a3433284dd417.png

选择要卸载的组件,默认是全选的;点击 execute;

0818b9ca8b590ca3270a3433284dd417.png

执行卸载;

0818b9ca8b590ca3270a3433284dd417.png

确认是否清除data; 如果以前数据库重要的话,请先备份;

0818b9ca8b590ca3270a3433284dd417.png

remove 完成了。刚才卸的是mysql 5.6,如果只是装有5.6,到此卸完了。

检查一下,开始菜单中还有MySql 5.0 的项;

打开360,进入软件卸载,在系统工具类中发现mysql 5.0,用360卸载;

删除MySQL的注册表项:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL

如果第三个没有,删除前两个即可;

按网上资料,还要删除C盘下的“C:\ProgramData\MySQL ”目录;

我的在E:\ProgramData\MySQL,删除该目录;

删除完成。

下面开始安装。双击mysql-installer-community-5.6.10.1.msi启动安装;

0818b9ca8b590ca3270a3433284dd417.png

最好勾选上 忽略更新 再Next;

0818b9ca8b590ca3270a3433284dd417.png

选择安装类型;

0818b9ca8b590ca3270a3433284dd417.png

安装的过程;

0818b9ca8b590ca3270a3433284dd417.png

配置,默认为Development Machine;next;

0818b9ca8b590ca3270a3433284dd417.png

配置Root口令;为了防止以后忘记密码之类,此处哥决定仿照Oracle,创建添加一个名为scott的用户,密码同root,类型为DB Admin;在安装的过程中哥的小脑袋瓜灵光一闪,想出了此招;

0818b9ca8b590ca3270a3433284dd417.png

服务名为MySQL56,因为装的是5.6版本;

0818b9ca8b590ca3270a3433284dd417.png

安装完成。

0818b9ca8b590ca3270a3433284dd417.png

进入Workbench,新建一个连接如下图,测试连接,输入安装时输入的root口令,成功;

0818b9ca8b590ca3270a3433284dd417.png

进入Workbench,可以看到MySql 5.6带有三个默认数据库sakila、test、world; 因为安装时有安装示例数据库选项;

输入一条sql测试下,可以工作了;

0818b9ca8b590ca3270a3433284dd417.png

进入mysql 命令行看下情况;查询city表中的数据试试;因为city表数据较多,选择查看前10条;mysql没有 select top * 的写法,敲入如下代码;

select * from city order by ID limit 10;

回车以后,结果如下,可以工作了。

0818b9ca8b590ca3270a3433284dd417.png

下面再写个测试程序;

鄙人的tomcat为7.0.6版本;不要忘记在tomcat的lib目录加入mysql-connector-java-5.1.34-bin.jar;别的版本也可以;

手工编写如下代码,从MySQL自带的数据库world的表city中读取数据:

以下是从Mysql数据库读取的数据:


Class.forName("com.mysql.jdbc.Driver").newInstance();

Connection con=java.sql.DriverManager.getConnection

("jdbc:mysql://127.0.0.1:3306/world","root","123654");

Statement stmt=con.createStatement();

ResultSet rst=stmt.executeQuery("select * from city;");

while(rst.next())

{

out.println("

");

out.println("

"+rst.getInt("ID")+"");

out.println("

"+rst.getString("Name")+"");

out.println("

"+rst.getString("CountryCode")+"");

out.println("

"+rst.getString("District")+"");

out.println("

"+rst.getInt("Population")+"");

out.println("

");

}

//关闭连接、释放资源

rst.close();

stmt.close();

con.close();

%>

保存为JSP页面,testMySQL2.jsp;保存到tomcat的webapps\root\ch2目录,启动tomcat;在浏览器输入地址http://localhost:8080/ch2/testMySQL2.jsp

回车,结果出来了,如下图;

0818b9ca8b590ca3270a3433284dd417.png

成功了,可以进入下一步;又成功了,老天爷你为什么对我这么好;

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值