十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
一、 下载MySQL 二、 安装MySQL 三、 配置环境变量 解决MYSQL中安装失败之一 安装失败之starting the sever 第一种解决方法 :完全卸载mysql重新安装 第二种解决方法:修改系统设置 一、 下载MySQL Mysql官网下载地址: MySQL :: Download MySQL Installer (Archived Versions) 二、 安装MySQL 打开刚刚下载好的安装包,开始安装MySQL。 选择I accept 然后点击next进入下一步。 这里选择是自定义安装,所以直接选择“Custom”,点击“Next” “Developer Default”是开发者默认 “Server only”仅作为服务器安装 “Clientonly”仅作为客户端安装 “Full”是完整安装 “Custom”是自定义安装 先选中“MySQL Server” 之后点击下方的蓝色“Advanced Options” 自定义安装路径和数据存放路径,更改完成之后点击“OK”注:虽说安装在C盘也没毛病,但是个人建议不要安装到C盘,我安装到了D盘 直接点击“OK”注:这里因为选择了我自己创建的路径,故程序提示路径已存在,是否要继续 更改完成之后点击“Next” 确认一下安装路径和数据存放路径对不对,没有问题的话就直接点击Next 直接点击“Yes” 先选中“MySQL Server5.7.31”,若电脑中没有这个环境,会提示安装“Microsoft Visual C++ 2013”环境,点击“Execute” 勾选中之后点击“Install” 安装完成,点击“Close” 看到这个对勾就说明这个环境安装上了,直接点击“Next” 直接点击“Execute” 出现这个图标就说明安装成功了,直接点击“Next” 直接点击“Next” 直接点击“Next” 选择安装类型个人学习研究的话选择“Development Computer”则可以,我这里选择是“Development Computer” Development Computer 适合个人开发学习使用的 Server Computer 是像主要用于像FTP,email,web服务器等等 Dedicated Computer 只用作MySQL服务器
成都创新互联公司技术团队十余年来致力于为客户提供成都网站设计、成都网站制作、外贸网站建设、成都品牌网站建设、成都营销网站建设、搜索引擎SEO优化等服务。经过多年发展,公司拥有经验丰富的技术团队,先后服务、推广了成百上千网站,包括各类中小企业、企事单位、高校等机构单位。
1.首先在windows服务中将mysql服务删掉,使用命令 sc delete mysql
2.在控制面板中卸载掉mysql。
3.清理mysql安装目录的ini文件。
4.清理注册表:
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 目录删除(我卸载的时候没有找到,略过后仍达到完全卸载的目的。)
5.有一些mysql的数据文件也必须删除干净,比如说:C:\Documents and Settings\All Users\Application Data\MySQL
6.重启电脑。重新安装即可。
使用yum安装mysql数据库的软件包 [root@xuegod63 ~]# yum -y install mariadb-server mariadb 。
注: mariadb-server #MariaDB数据库 mariadb # MariaDB服务器Linux下客户端 。
注:从centos7系统开始,系统中自带的mysql数据库变成了mariadb-server,mariadb-server和mysql操作上一样。mariadb-server是mysql的一个分支。
启动数据库服务[root@xuegod63 ~]# systemctl start mariadb #启动MariaDB服务。[root@xuegod63 ~]# systemctl enable mariadb #设置开启自动启动MariaDB服务。
安装完mariadb-server后,运行mysql_secure_installation去除安全隐患,[root@xuegod63 ~]# mysql_secure_installation #进入安全配置导向。
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQLSERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MySQL to secure it, we'll need the current,password for the root user. If you've just installed MySQL, and,you haven't set the root password yet, the password will be blank,,so you should just press enter here.Enter current password for root (enter for none): #初次运行直接回车,因为root用户没有密码。
OK, successfully used password, moving on,Setting the root password ensures that nobody can log into the MySQL,root user without the proper authorisation.,Set root password? [Y/n] Y #是否设置root用户密码,输入Y。
New password: 123456 #新密码123456,Re-enter new password: 123456,Password updated successfully!Remove anonymous users? [Y/n] Y #是否删除匿名用户,生产环境建议删除,所以直接回车或Y。
Success!Normally, root should only be allowed to connect from 'localhost'. Thisensures that someone cannot guess at the root password from the network.Disallow root login remotely? [Y/n] Y #是否禁止root远程登录,根据自己的需求选择Y/n并回车建议禁止。
Success!By default, MariaDB comes with a database named 'test' that anyone canaccess. This is also intended only for testing, and should be removedbefore moving into a production environment.Remove test database and access to it? [Y/n] Y #是否删除test数据库,直接回车或Y。
方法如下:
控制面板——》所有控制面板项——》程序和功能,卸载mysql server。
然后删除mysql文件夹下的my.ini文件及所有文件。
运行“regedit”文件,如图,打开注册表。
删除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 ”所以文件,如果删除不了则用360粉碎掉即可,该programData文件是隐藏的默认,设置显示后即可见,或者直接复制上边的地址到地址栏回车即可进入!删除后重启电脑,重装MYsql数据库应该就成功了。
首先,在命令提示符中输入mysql回车,发现提示‘mysql’不是内部或外部命令,也不是可运行的程序或批处理文件。说明重装后,mysql不能用了。
2
然后我们开始进行配置,让它可以使用。
在“我的电脑”上点右键,选择“属性”,打开系统设置窗口,点击“高级系统设置”。
点击“高级”选项卡,然后点击“环境变量”按钮。
修改path。
加入变量d:\mysql\bin,即原安装的mysql的目录。注意:要是原来mysql安装在C盘,那就没办法了,只能重装mysql了。
设置完成后,再在命令提示符里输入mysql,发现提示变了,成了“Access
denied
for
user
'ODBC'@'localhost'
(using
password:NO)
”。
上面说明mysql配置起作用了,报新的错误其实是因为命令输入的不对,格式应该是mysql
-u
-root
-p,其中root是mysql数据库的用户名。输入后回车会提示输入密码。
输入密码后回车,可以看到显示mysql版本等信息,说明mysql配置成功了。
然后我们继续测试一下。输入use
mysql,打开‘mysql’数据库。
输入show
tables,可以看到显示该数据库的所有表。
输入select
*
from
db,可以看到显示表的记录。
1, 首先卸载MySQL
2, 再根据这个目录 C:\Documents and Settings\All Users\Application Data\MySQL,将mysql删除
3,关闭MySQL服务首先,也可以使用mysql以外的服务名,比如mysql11,等.但这不是最好的解决方法,我们可以使用windows的sc程序删除mysql服务.
C:sc delete mysql
[SC] DeleteService SUCCESS
4,删除MySQL安装目录的文件
5, 重新安装MySQL 就好了(电脑不用重启)