无法加载可移动数据库

无法加载可移动数据库,第1张

分类: 电脑/网络 >> *** 作系统/系统故障

问题描述:

用BXP35学做无盘,当完成到可以取下客户机的硬盘启动的地方,且能启动的地步了,可是出现了无法加载可移动数据库的提示,然后就自动重复地保存设置(没完没了地),请高手指点

解析:

推荐用OSOL无盘系统,安装步骤如下:

1购卖一台OSOL服务器,有36用户,48用户,72用户,100用户几种规格,你用全百兆的交换机,只有36用户和48用户的选择,用千兆端口的百兆交换机,可选72用户以下,如果全千兆的则可用100用户的

2交换机最好集中管理,分布式管理管理的话,最好每个交换机有二根网线上联一根到中心交换机,一根到OSOL服务器,以提高无盘的性能,(这一点非常要紧)

3客户机没有什么要求,安运行的游戏的要求配置就可以,但要求有RTL8100,RTL8139或RTL8169网卡,如果主板不集成,则要另配,其它网卡OSOL系统不支持

4购卖引导芯片,如果会刷BIOS的话,可以自已刷,代码在购买服务器时,可以免费提供的

5安装客户机的 *** 作系统,游戏,该装什么就装什么

6安装OSOL的驱动程序

7把安装好的母盘放入服务器的硬盘盒中

8打开服务器,按Ctrl+C进入DOS介面,键入SETUP2再按F9,服务器会自动重启

9服务器重启完后,按F1再按F2开放自动注册

10依次打开客户机,系统会自动完成注册,网吧就可以开张了

11以后更新软件可以不要停机,只要在一台客户机上更新,在服务器上把它共享出来就行了

1驱动包复制进WebRoot/WEB-INF/lib下面,如果你用的是MyEclipse,你已经完成了

2右击你的项目名称,Build Path下好像有个Add External什么的(具体的我忘记了),貌似会d出确认框,确认就OK了

或者

右击你的项目名称,点击properties,选择Java Build Path选项卡(左边的),在对应的右边的界面选择Libraries,

会看到有Add JARs,Add External JARs,Add Library等按钮,你点击Add JARs就可以选择你的WEB-INF/lib一上的包,然后导入

step 1:

修改你的django project目录下的settingspy 文件至如下所示:

其中,'NAME' 对应的 ‘db_name' 是你事先使用mysql

的命令行提示符创建的数据库名称。注意:在django使用数据库之前,你必须先创建出数据库,否则会报错。'USER'对应的'username'

还有 'PASSWORD' 对应的‘passwd'

就是你在mysql中创建的用户名和密码。如果你有多个的话,随便填一个就好。'HOST'和'PORT'默认都可以不填。

题外话: 使用用户名和密码登录mysql的方法:

首先,你需要进入 mysql/bin的目录下,也可以在bash_profile中设置环境变量:

PATH=/usr/local/bin:/usr/bin:/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/local/Cellar/mysql/5622/bin/

再在prompt输入 mysql -u username -p, 回车后再输入 passwd即可

step 2:

然后,在managepy路径中使用python managepy syncdb 试试,结果会提示你错误找不到 MySQLdb 这个module, 为什么呢, 因为 python managepy syncdb 命令是这样工作的:

1 在project目录的settingspy的INSTALLED_APPS元组中找到可能需要更新的APP。

2 找到每一个APP目录中的modelspy (关系定义文件),并针对变化在数据库中进行更新。

说了这么多,前面那个错误 找不到 module MySQLdb 是什么意思啊 ?

先给个图,再解释:

因为在modelspy中定义关系使用的是python,而真正在数据库中 *** 作形成model当然一定要用sql语句,所以必须要有一些功能模块

来把python语句转化成sql语句。如果你使用sqlite的话,由于sqlite和转化模块都已经由python内置了,所以直接使用不会发生错

误。但是 ”mysql语句的转化模块“ 就需要你手动加载了,这些模块放在 MySQL-python 中。

我是使用pip 安装的:

安装了之后,再使用 python managepy syncdb就OK啦。

我使用的系统是 OS X,下面是 mysql 默认的安装路径

/usr/local/Cellar/mysql/5622/

如果你想知道你的数据库文件是放在哪里的,你可以查看mysql_config文件中的ldata变量,这个变量的值就是 默认的数据库文件夹存储的路径。 我的系统中,mysql_config的完整路径是 :

/usr/local/Cellar/mysql/5622/bin/mysql_config

以上就是关于无法加载可移动数据库全部的内容,包括:无法加载可移动数据库、eclipse如何加载数据库驱动程序、django怎么使用本机mysql数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9459091.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存