1、首先,查看MySQL的服务是否存在。如果不存在需要先安装服务。安装服务的方法是进入MySQLServer的安装目录,找到bin目录,然后找到文件mysqldexe,使用命令行运行mysqld--installMySQL57安装服务(如果不成功尝试使用管理员方式运行,MySQL57是服务的名字,默认是MySQL)。
2、如果上述方法安装服务失败,则可采用下述方法安装(成功则跳过此步)。搜索程序“regeditexe”,即注册表编辑器,打开后找到“计算机”——"HKEY_LOCAL_MACHINE"——“SYSTEM”——“”——“Services”,然后在该目录下新建项MySQL57(服务的名字)即可成功建立项目。
3、找到新建的项,然后可以看到其中有ImagePath这一项,这其实是可执行文件的路径。因为MySQL服务是需要靠mysqld这个命令来启动的,所以检查下ImagePath的路径是否正确。路径错误导致启动服务时报错—“无法找到文件”。
4、修改ImagePath的内容为正确的路径值,正确的值是"D:MySQLMySQLServer57inmysqld"--defaults-file="D:MySQLMySQLServer57myini"MySQL是这种形式的,对照一下,如果路径不对,修改过来。
5、重启计算机,再次启动服务,并可以成功运行MySQL服务。
用jdbc连连看,odbc受32位和64位的区别,比较难搞。
database菜单,选择config connections
然后在 connection profiles标签中,点Add data source按钮
connection type 选择 jdbc
dbms type 选择oracle
jdbc driver files 选择:去找一个 ojdbc6jar(没有的话去网上下载)
JDBC url connection中的填写注意:
jdbc:oracle:thin:@<host>:<port1521>:<sid> 这个是 SID 的填写方式
jdbc:oracle:thin:@//<host>:<port>/ServiceName 这个是ServiceName的填写方式,不用弄错了。
其他项应该容易填写!!!!
数据库的备份和恢复一、备份数据库1、打开SQL企业管理器,在控制台根目录中依次点开MicrosoftSQLServer2、SQLServer组--双击打开你的服务器--双击打开数据库目录3、选择你的数据库名称(如论坛数据库Forum)--然后点上面菜单中的工具--选择备份数据库4、备份选项选择完全备份,目的中的备份到如果原来有路径和名称则选中名称点删除,然后点添加,如果原来没有路径和名称则直接选择添加,接着指定路径和文件名,指定后点确定返回备份窗口,接着点确定进行备份二、还原数据库
1、打开SQL企业管理器,在控制台根目录中依次点开MicrosoftSQLServer
2、SQLServer组--双击打开你的服务器--点图标栏的新建数据库图标,新建数据库的名字自行取
3、点击新建好的数据库名称--然后点上面菜单中的工具--选择恢复数据库
4、在d出来的窗口中的还原选项中选择从设备--点选择设备--点添加--然后选择你的备份文件名--添加后点确定返回,这时候设备栏应该出现您刚才选择的数据库备份文件名,备份号默认为1(如果您对同一个文件做过多次备份,可以点击备份号旁边的查看内容,在复选框中选择最新的一次备份后点确定)--然后点击上方常规旁边的选项按钮
5、在出现的窗口中选择在现有数据库上强制还原,以及在恢复完成状态中选择使数据库可以继续运行但无法还原其它事务日志的选项
在窗口的中间部位的将数据库文件还原为这里要按照你SQL的安装进行设置(也可以指定自己的目录),逻辑文件名不需要改动,移至物理文件名要根据你所恢复的机器情况做改动,如您的SQL数据库装在D:/ProgramFiles/MicrosoftSQLServer/MSSQL/Data,那么就按照您恢复机器的目录进行相关改动改动,并且最后的文件名最好改成您当前的数据库名(如原来是zw0001mdf,现在的数据库是zw0002,就改成zw0002mdf),日志和数据文件都要按照这样的方式做相关的改动(日志的文件名是ldf结尾的),这里的恢复目录您可以自由设置,前提是该目录必须存在(如您可以指定d:/sqldata/zw0002mdf或者d:/sqldata/zw0002ldf),否则恢复将报错
6、修改完成后,点击下面的确定进行恢复,这时会出现一个进度条,提示恢复的进度,恢复完成后系统会自动提示成功,如中间提示报错,请记录下相关的错误内容并询问对SQL *** 作比较熟悉的人员,一般的错误无非是目录错误或者文件名重复或者文件名错误或者空间不够或者数据库正在使用中的错误,数据库正在使用的错误您可以尝试关闭所有关于SQL窗口然后重新打开进行恢复 *** 作,如果还提示正在使用的错误可以将SQL服务停止然后重起看看,至于上述其它的错误一般都能按照错误内容做相应改动后即可恢复三、设定每日自动备份数据库1、打开企业管理器,在控制台根目录中依次点开
安装印能捷90时创建数据库报错原因如下:
1、在创建数据库时,需要输入相应的数据库账号和密码,如果输入错误就会出现创建数据库失败的情况。
2、创建数据库时需要一定的数据库空间,如果当前数据库空间不足则会出现错误提示。需要确保数据库空间足够,并分配合适的空间大小。
安装印能捷90时创建数据库报错可能是由于多种原因导致的,需要根据具体错误提示和实际情况进行排查和处理。
软件版本
PowerBuilder Build
MySQL beta munity nt
MySQL Connector/ODBC (这个版本比较稳定)
MySQL GUI Tools r a(MySQL的可视化管理工具)
用PowerBuilder通过ODBC连接MySQL成功之后 在编程的过程中总会报一些莫名其妙的错误 例如
Catalog tables could not be created and are not available for use
Table XXX contains no columns with supported datatypes
SQLSTATE=S
[MySQL][ODBC Driver][mysqld beta munity nt]Table root pbcattbl doesn t exist
……
其实这些错误主要是因为PowerBuilder在MySQL无法建立系统表所导致的 PowerBuilder在连接数据库的时候 总会在数据库中建立五个PowerBuilder编程时所需要的系统表 这五个系统表分别是 pbcatcol pbcatedt pbcatfmt pbcattbl pbcatvld 在PowerBuilder安装盘的server文件夹下 有针对DB SQLAnyhere SybaseASE这三种数据库服务器的建立PowerBuilder系统表的SQL脚本文件 却没有针对MySQL的 如何在MySQL中建立PowerBuilder系统表呢?可以按照以下步骤来建立PowerBuilder系统表
启动MySQL数据库服务 通过MySQL GUI Tools建立一个新的Schema(实际上就是建立一个数据库) 如果你在ODBC数据源中设置的用户名是root 则这个新的Schema名称就是root 如果用户名是test 则这个Schema就起名为test 也就是Schema与访问MySQL的用户名同名 然后通过PowerBuilder访问你需要访问的数据库(假设数据库名为YourDB) 这时你会发现刚才新建的Schema中出现了久违的五个PowerBuilder系统表 然后你就可以在PowerBuilder为YourDB数据库中的表添加属性了 例如表Test 其表名为测试 字段Test 其字段名为测试 ……最后你查询一下新建的Schema中的pbcattbl和pbcatcol已经保存了数据库YourDB中表Test的信息了!
编辑推荐
ASP NET开发培训视频教程
lishixinzhi/Article/program/PB/201311/24601
以上就是关于windows10怎么用命令进入mysql数据库(windows启动mysql命令)全部的内容,包括:windows10怎么用命令进入mysql数据库(windows启动mysql命令)、PowerDesigner15连接Oracle数据库失败、教你如何用SQL备份和还原数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)