• 首页>范文 > 范文
  • 安装mysql的情况说明

    1.MySql安装到这个步骤就出现这种状况安装不了

    错误1:wizard安装最后一页,出现cannot create Windows service for mysql.error:0 错误解决方法:打开命令行 输入 sc delete mysql 命令即C:>sc delete mysql[SC] DeleteService SUCCESS重起电脑,或者卸载后重启再安装,这样就好了。

    我是卸载后重启的。卸载重新安装要注意一个问题,在控制面板中卸载后,要去c:documents and SettingsAll UsersApplication Data目录下把Mysql文件夹删掉。

    里面可能记载了你卸载的配置信息,下次安装时会有影响。错误2:在让输入管理员输入密码时除了password和confirm password之外还有一行current password。

    这说明你安装之前没有把我第1条中说的目录下把Mysql文件夹删除。不知道是否影响后续使用,可能记得密码的话没关系。

    另附带一句,管理员密码是自己设的,用户名则为默认root。安装成功后可测试如下:打开mysql command line client,输入密码,出现Welcome to the MySQL monitor. Commands end with ; or g.Your MySQL connection id is 3Server version: 5.1.33-community MySQL Community Server (GPL)Type 'help;' or 'h' for help. Type 'c' to clear the buffer.mysql>则安装成功!错误3:mysql server configuration失败。

    在配置向导中查看错误提示有如下语句:mysql-server-5.5-win32:60 - Adding firewall rule for MySQL55 on port 3306.mysql-server-5.5-win32:66 - Adding firewall rule failed.表示防火墙安装失败。查看安装日志能找到以下语句:mysql-installer Information: 10 : Attempting to create firewall rule with command: netsh.exe firewall add portopening protocol=TCP port=3306 profile=ALL name=MySQL55 mode=ENABLE scope=ALLmysql-installer Information: 10 : Unexpected response from netsh: 确定。

    mysql-installer Information: 10 : Attempting to create firewall rule with command: netsh.exe advfirewall firewall add rule name=”Port 3306” protocol=TCP localport=3306 dir=in action=allowmysql-installer Information: 10 : Unexpected response from netsh: 下列命令没有找到: advfirewall firewall add rule name=”Port 3306” protocol=TCP localport=3306 dir=in action=allow。这种情况说明mysql的安装对中文系统支持得不好,不能识别 netsh.exe返回的“确定”信息,继而运行能在其他windows平台上运行的netsh.exe advfirewall命令(该命令xp不支持,所以报找不到该命令的错误。

    解决办法有两个: ①将自己的操作系统的语言设置为英文,然后重新安装mysql 。具体的可以进入控制面板->区域和语言 中去更改;另外,检查当前用户是否有启动防火墙的权限,在计算机服务中查看Application Layer Gateway Service的属性,查看登录选项卡中的用户是否是当前用户。

    ②检查防火墙端口,如果已经添加成功了,则不作处理,如果没有成功添加,则自己手动在防火墙中添加端口。错误4:安装成功之后,只能通过mysql 5.5 command line client 连接localhost的mysql ser。

    2.装mysql时遇到这个情况,求大神帮忙解释一下

    不管是你学java 还是 mysql 建议在linux 下学习。

    因为应用服务器多数是跑在linux 下的会linux 对你提分不少。从来没在windows 环境下安装过mysql,不过你有个提示Can't connect to MySQL server on 'localhost' (10061)这个应该很好解决,mysql的root的默认密码是空吧,不是root。

    进入mysql 修改密码就可以了。 有些时候遇到问题,一定不要动不动就重新安装,如果在安装过程中没报错误,一般都是成功的,肯定是哪里不对。

    对于楼主现在的问题,如果实在解决不了 就重新安装系统吧。

    3.怎么确定自己的mysql安装在哪

    可以通过命令查看mysql的安装路径。

    1、首先需要确定我们已经安装了mysql服务,可以使用管理员身份打开cmd,键入如下指令,如图所示说明系统已经安装了mysql服务。

    2、打开mysql工具,这里使用Front进行演示,没有安装的可以到官网下载,当然也可以选用其他工具。

    3、下载安装完成后找到工具,双击打开。

    4、连接到自己的数据库,然后选择SQL编辑器。

    5、键入命令“select @@basedir as basePath from dual”,点击执行,得到的结果就是mysql的安装目录了。

    4.MySQL 的安装

    有两种方法,一种方法使用mysql的check table和repair table 的sql语句,另一种方法是使用MySQL提供的多个myisamchk, isamchk数据检测恢复工具。

    前者使用起来比较简便。推荐使用。

    1. check table 和 repair table登陆mysql 终端:mysql -uxxxxx -p dbnamecheck table tabTest;如果出现的结果说Status是OK,则不用修复,如果有Error,可以用:repair table tabTest;进行修复,修复之后可以在用check table命令来进行检查。在新版本的phpMyAdmin里面也可以使用check/repair的功能。

    2. myisamchk, isamchk其中myisamchk适用于MYISAM类型的数据表,而isamchk适用于ISAM类型的数据表。这两条命令的主要参数相同,一般新的系统都使用MYISAM作为缺省的数据表类型,这里以myisamchk为例子进行说明。

    当发现某个数据表出现问题时可以使用:myisamchk tablename.MYI进行检测,如果需要修复的话,可以使用:myisamchk -of tablename.MYI关于myisamchk的详细参数说明,可以参见它的使用帮助。需要注意的时在进行修改时必须确保MySQL服务器没有访问这个数据表,保险的情况下是最好在进行检测时把MySQL服务器Shutdown掉。

    -----------------------------另外可以把下面的命令放在你的rc.local里面启动MySQL服务器前:[ -x /tmp/mysql.sock ] && /pathtochk/myisamchk -of /DATA_DIR/*/*.MYI其中的/tmp/mysql.sock是MySQL监听的Sock文件位置,对于使用RPM安装的用户应该是/var/lib/mysql/mysql.sock,对于使用源码安装则是/tmp/mysql.sock可以根据自己的实际情况进行变更,而pathtochk则是myisamchk所在的位置,DATA_DIR是你的MySQL数据库存放的位置。需要注意的时,如果你打算把这条命令放在你的rc.local里面,必须确认在执行这条指令时MySQL服务器必须没有启动!检测修复所有数据库(表)。

    5.mysql如何安装

    mysql的安装文件可以直接到 下载,获得for win32的.zip包,建议选择4.0.20d版本。这里不详细说明。 下载获得mysql的for win32安装包后,用winzip解压缩,直接运行setup.exe,需要注意的是选择一个安装路径,当然,安装路径可以任意,建议选择c:mysql目录。安装完成后mysql也就完成了。默认的用户名是root,密码为空。 mysql安装完成后,请通过开始-程序-附件-命令提示符进入: 录入cd c:mysqlbin 并按下回车键,将目录切换为 cd c:mysqlbin 在 c:mysqlbin>命令提示符下录入 mysqld-nt -install 命令,然后按下回车,如果出现 service successfully installed 的提示, 这表示你已成功的将 mysql 安装成一项 windows 的服务。 点击 开始-程序-管理工具-服务 ,你可以看到mysql已经成为众多服务项目中的一项,不过此时它还未被启动, 因此接下来我们就来启动它。 启动 mysql 服务的方法有以下三种,请自行选择其中一种来进行: 重启机器时自动启动它 在服务窗口中选取 mysql 服务名称,然后按下启动按钮来启动它 在“命令提示字符”窗口中输入 net start mysql 指令来启动它 mysql数据安装完成,系统会默认生成一个名为test的数据库。一般情况下,由于该数据需要用root用户进行访问,从安全性角度而言,我们建议你新建一个数据库,并给这个数据库分配一个新的用户来访问。 由于mysql数据库默认的客户端功能比较少,不支持数据库的建立和用户的新增。其他比如mysql-front等工具带了这些功能,您可以去下载这些工具来使用,当然,你也可以通过以下介绍的命令行方式来新增用户与数据库。 登录数据库 “命令提示字符”窗口录入, 录入cd c:mysqlbin 并按下回车键,将目录切换为 cd c:mysqlbin 再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好mysql,超级用户root是没有密码的,故直接回车即可进入到mysql中了,mysql的提示符是:mysql>修改密码 c:mysqlbin提示符下录入: 格式:mysqladmin –u用户名 -p旧密码 password 新密码 例如:给root加个密码ab12。键入以下命令: mysqladmin -uroot password ab12 建立数据库 格式:create database 库名; 例如:建立新数据库shopex 在mysql的提示符下:mysql>录入 create database shopex; 显示数据库 格式:show databases; 注意是databases而不是database 建立新用户 格式:grant all privileges on 数据库.* to 用户名@登录主机 identified by "密码"; 例如:增加一个用户test密码为1234,让他只可以在localhost上登录,并可以对数据库shopex进行所有的操作(localhost指本地主机,即mysql数据库所在的那台主机), 在mysql的提示符下:mysql>录入grant all privileges on shopex.* to test@localhost identified by "1234"; 通过以上操作,你建立一个新的数据库 shopex,并增加了一个名为test对shopex数据库有所有操作权限。 注意:以上仅仅是简单的mysql操作命令,如果你需要了解更加详细的资料,请查阅mysql相关操作说明文档。 接下去的安装就要看你选择什么作为你的web服务器了,建议直接使用iis。

    6.如何测试mysql是否安装成功

    1、打开命令行窗口。

    2、然后我们点击输入Root密码,并按回车。

    3、这时沃恩看到显示MySQL输入标记

    4、输入显示所有数据库命令:show databases; 一定要有分号,并按回车。

    5、显示系统默认的4个数据库,则说明MySQL数据库安装成功。

    7.如何在电脑内重新安装mysql数据库

    首先,在命令提示符中输入mysql回车,发现提示'mysql'不是内部或外部命令,也不是可运行的程序或批处理文件。说明重装后,mysql不能用了。

    2

    然后我们开始进行配置,让它可以使用。

    在“我的电脑”上点右键,选择“属性”,打开系统设置窗口,点击“高级系统设置”。

    点击“高级”选项卡,然后点击“环境变量”按钮。

    修改path。

    加入变量d:mysqlbin,即原安装的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,可以看到显示表的记录。

    8.如何安装 MySQL与使用MySQL GUI Tools

    1

    运行Mysql Gui tools 安装文件,进入安装界面。点击“Next”按钮;

    2

    查看并接收其版权说明,点击“Next”按钮;

    3

    默认路径进行安装,点击“Next”;

    4

    选择“Complete”完全安装方式,按“Next”继续;

    5

    确认信息后,点击“Install”,开始安装;

    6

    安装中;

    7

    安装结束后,是两页Mysql的说明,点击“Next”两次;

    8

    最后点击“Finish”完成安装;

    发表评论

    登录后才能评论