数据库系统|实验课准备APPserv安装以及问题解决

本文档详细介绍了AppServ的安装步骤,包括从下载到通过phpMyadmin进行数据库操作。在安装过程中遇到的MySQL登陆、版本不兼容和多服务冲突等问题,提供了相应的解决方案。此外,还分享了关于MySQL编码规则和数据库管理的注意事项,以及在忘记操作步骤时的应对方法。

1.安装流程

AppServ(Apache + PHP + MySQL + phpMyAdmin)是一个软件集合,包括Apache(HTTP 服务器软件)、PHP(网页程序设计语言)、MySQL(数据库管理系统软件)、phpMyAdmin(图形界面的数据库管理软件)四个组成部分,如图1-2 所示。AppServ 是一个HTTP 服务的集成开发环境。AppServ 把这些软件集合在一起的目的是使在Windows 上部署整套环境变得更简单。
在这里插入图片描述

1)下载地址:

下载地址: www.appserv.org.点击download
在这里插入图片描述
下载完成,点击图标进行安装
在这里插入图片描述

2)安装流程

基本就是next就是了,但是要注意记住自己root的密码
在这里插入图片描述

在这里插入图片描述

3)检验是否安装成功

打开网页,若前面端口设置是80:http://localhost
若修改为8080时,为http://localhost:8080
出现以下画面即安装成功
在这里插入图片描述

4)打开phpMyadmin端打开

打开网页:http://localhost/phpMyAdmin/
若前面Apache HTTP端口号改成8080,则链接为:http://localhost:8080/phpMyAdmin/。
忘记截图了。。。。就是输入
账户:root;密码:之前自己输入的
出现一下界面,登陆成功
在这里插入图片描述

5)尝试着操作一下

创建数据库
在这里插入图片描述
注意utf8_unicode_ci是一种MYSQL中文编码规则:表示不区分大小写,

utf8_unicode_ci和utf8_general_ci对中、英文来说没有实质的差别。
utf8_general_ci校对速度快,但准确度稍差。
utf8_unicode_ci准确度高,但校对速度稍慢。
如果你的应用有德语、法语或者俄语,请一定使用utf8_unicode_ci。一般用utf8_general_ci就够了,到现在也没发现问题。。。
引用自: Mysql中的排序规则utf8_unicode_ci、utf8_general_ci的区别总结.

如果忘记了这一步咋整?
引用自老师的教程:

  1. 如果已经建表,可以调整编码:
    ALTER DATABASE test COLLATE utf8mb4_general_ci;
    ALTER TABLE j CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
    ALTER TABLE …

2.如果已经插入数据,遇到无法更改编码的情况,可以导出 SQL 文件,在SQL文件中批量替换SQL代码中的编码,再另建数据库重新导入。

在这里插入图片描述
除了SQL语言INSERT操作,还支持图形界面插入,填表格类似
在这里插入图片描述

2.遇到的问题和解决

In fact 我的安装之路一点都不顺利,麻了。因为之前我自己安装了mysql,就那只海豚的那个,然后安装完我忘记配置了,也忘记当时给root的密码,再加上这个APPserv又安装了一遍MYSQL,于是就有一些诡异的问题,不过还好,网上还能解决,结合老师给的问题,我稍微总结了一下,但是最终还是没解决我的问题,我是直接卸了原来的MYSQL加上APPSERV,重装APPSERV。
在这里插入图片描述

1)MySQL无法登陆问题

若出现如下MySQL无法登陆问题,则在搜索框中输入MySQL, 找到MySQL Start进行双击启动, 再登陆即可。
在这里插入图片描述在这里插入图片描述

2)好像是MYSQL版本升级,不支持cha啥啥的

在这里插入图片描述
链接: 【解决方案】- phpmyadmin连接mysql时登录不了,提示mysqli_real_connect().

3)MYsql服务开多了+改一下配置文件里面的用户密码

在这里插入图片描述

链接: mysqli_real_connect(): (HY000/1045): Access denied for user ‘root‘@‘localhost‘ (using password: YES.

链接: phpmyadmin 连接数据库报错 HY000/1045 HY000 / 2002.

4)感觉是因为之前的mysql,但是莫得办法了

都卸了再重装APPSERV,要记得卸干净哦
链接: 如何将mysql卸载干净.

在这里插入图片描述

3.其他

MySQL语言学习参考手册: https://dev.mysql.com/doc/refman/8.0/en/.

我以为不用多长时间,结果。。。。这件事情告诉我们,软件要么就下好,直接打开能用,要不然就不要下,之后安装关联的软件,就会忘记了之前的配置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值