Mysql57的安装方法和数据库无法启动
Ps:首先要先将安装的删除干净。
1,解压包安装法,先解压安装包。
2,在安装目录下,新建data文件夹。
3,再在安装目录下,新建myini文件。复制以下内容:
[mysqld]
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL Start at 70% of total RAM for dedicated server, else 10%
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups
# log_bin
# These are commonly set, remove the # and set as required
# basedir = “这里复制安装目录如D:\\MYSQL\\mysql-5720-winx64”
# datadir = “这里复制安装目录下的新建的data文件如:D:\\MYSQL\m\ysql-5720-winx64\\data”
# port =
# server_id =
# Remove leading # to set options mainly useful for reporting servers
# The server defaults are faster for transactions and fast SELECTs
# Adjust sizes as needed, experiment to find the optimal values
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
4,进入C:\Windows\System32找到cmdexe右键,以管理者身份运行;
5,以命令进入mysql安装目录下的新建的data目录,然后执行“mysqld --initialize”进行data文件夹的初始化。
6,然后进入bin文件夹中,执行“mysqld -install”进行服务安装
在这一步如果出现以下
输入:sc delete mysql删除以前的安装。
7接着输入“net start mysql”进行服务的启动
8,其中,因为安装完会生成一个随机密码,默认的初始化密码在用“mysqld --initialize”初始化后的data文件夹的err文件中。用记事本打开该文件找到类似下图的地方
其中反白部分的”%JkD,WjyL1qk“就为初始化的密码。
9,配置环境变量:在path环境变量中加入mysql安装目录。
10,修改默认ROOT密码
首先使用默认密码登陆数据库,然后使用 set password = password(“你自己的密码”); 语句即可。
出现My SQL 服务无法启动的问题解决方法。
首先使用虚拟光驱工具,加载Sql Server 2008的ISO镜像,然后双击打开光驱。选择左侧第二项安装,右侧选择第一项,全新的独立安装。选择下面的输入产品秘钥,输入对应版本的秘钥,点击下一步。勾选“我接受”,大家都懂的,然后安装。在安装程序支持规则界面,出现如图效果则点击下一步。如果“计算机重启”这一项失败,则可以通过以下方法解决:1、键盘上按下Win+R快捷键,在运行窗口中输入regedit2、顺次选择到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 这个位置3、在右边窗口右击PendingFileRenameOperations,删除之4、在次界面点击“重启安装”,问题解决5、点击下一步为防止出现问题,点击“全选”,下一步,实例配置窗口同样直接点击下一步。服务器配置窗口,如图点击对所有SQL Server服务器使用相同账户,选择NT AUTHORITY\NETWORK SERVICE,确定,下一步。然后是数据库引擎配置,这一步很关键。选择第二项“混合模式”,在下面设置一个密码,然后点击添加当前用户,下一步,仍然是添加当前用户,下一步。按其默认选项,下面一直重复下一步。至此安装成功,如果按照上面的过程安装,打开sql2008即可登录local,如图。
常见问题一:
安装Sql Server 2000时出现“以前进行的程序创建了挂起的文件 *** 作,运行安装程序之前,必须重新启动计算机” ,重启后仍然无效。
解决方案:
1不用退出Sql Server 2000安装程序,直接切换到桌面
2打开注册表编辑器(在“运行”中敲入“regedit”之后回车即可),定位到注册表的HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager节点。
3单击"Session Manager"这个节点,然后在右侧的窗口中找到"PendingFileRenameOperations"选项,双击打开(或右键单击后选择“修改”也可以),然后将其下面空白栏中的值去掉(清空)即可。
4关掉注册表编辑器,切换回Sql Server 2000安装程序,后退一步,然后再点下一步问题即可解决!
常见问题二:
安装SQL Server 2005或SQL Server 2008 过程中遇到“性能计数器注册表配置单元一致性”检查失败。
解决方案:
1打开注册表编辑器,定位到注册表的HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib
2找到里面的Last Counter和Last Help。Last Counter和Last Help的值是由Windows动态分配的,这两个值会因计算机的不同而不同。
3上一步Last Counter的值必须与[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/004]的Counter项的最大值匹配,并且上一步的Last Help必须与[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/004]的Last Help项的最大值匹配。
注意:004是简体中文的一个示例,如果安装的英文版,对应的应该是[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/009]
4关闭注册表编辑器,再次运行SQL Server的安装程序就应该没有问题了。
常见问题三:
Sql Server 2000安装完成后服务无法启动,d出提示框“安装程序配置服务器失败。参考服务器错误日志和c:\windows\sqlstplog了解更多信息”。
解决方案:
1打开注册表编辑器,删除在current_user和local_machine/software/microsoft/ 下有关 Microsoft sql server 全部信息。
2把安装目录和C:/Program Files下的Microsoft SQL Server文件夹删除掉。
3把计算机名改为全部大写字母。(此问题属于sql server的bug,GetComputerName 用于获取本地计算机名。客户端网络库组件 (DBMSLPCndll) 将该名称转换为全部大写。服务器网络库组件 (SSMSLPCndll) 保留返回时的名称。当 Windows 计算机名称包含大写字母和小写字母或者都是小写字母时安装会失败,提示一般性网络错误! 解决办法就是将计算机名称改为全部大写!)
4重启计算机,再安装就OK啦。
常见问题四:
数据库中有一个空数据库,该数据库在企业管理器中没有名称,没有任何表,没有用户,没有角色……无法修改也无法删除。使用企业管理器,进行新建表等 *** 作时都会d出错误提示:
在执行该 *** 作期间发生意外错误。[Microsoft SQL-DMO(ODBC SQLState:42000)]-不能使用空白的对象或列名。如果必要,请使用一个空格。
解决方案:
1打开SQL 属性面板,把 允许对系统目录直接进行修改 前的对勾勾上!然后点确定退出。
2打开master数据库,找到里面的sysdatabase表 ,找到出问题的数据库,删除掉问题就解决了!
1、在键盘上按下组合键Win+R,调出运行窗口。
2、在窗口中输入“regedit”,点击确定,打开注册表管理界面。
3、在注册表左侧目录栏中找到如下位置:“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager”
然后在右侧选择删除“PendingFileRenameOperations”项即可。
4、回到SQL安装界面,点击重新运行即可。
以上就是关于mysql 5.7.28修改数据目录后数据库重启失败,该如何解决全部的内容,包括:mysql 5.7.28修改数据目录后数据库重启失败,该如何解决、数据库2008安装需重启怎么解决、为什么安装sql server失败等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)