仓酷云
标题:
来一发phpnow从头安装mysql数据库的办法
[打印本页]
作者:
蒙在股里
时间:
2015-1-16 15:58
标题:
来一发phpnow从头安装mysql数据库的办法
Linux的常用命令find,察看man文档,初学者一定会觉得太复杂而不原意用,但是你一旦学会就爱不释手。
1.phpnow下重装Mysql数据库
假如之前重装过体系或卸载过服务,本来的Mysql文件夹完整保存原状,只必要将mysql安装成服务,能够按以下步骤操纵:
在bin目次下
msyqlin>mysqld-ntinstall服务名--defaults-file="my.ini文件的地位"//安装mysql服务
以指定的服务名安装成服务,服务运转时,在指定地位读取my.ini文件
假如my.ini的地位安排准确,即在默许的mysql目次布局下安排,能够不必加--defaults-file="my.ini文件的地位"指定文件地位
2.重装mysql时挪动文件地位的情形
在my.ini的[mysqld]里有三个设置
basedir="盘符:/PHPnow/MySQL-5.0.15b/"
datadir="盘符:/PHPnow/MySQL-5.0.15b/data"
innodb_data_home_dir="盘符:/PHPnow/MySQL-5.0.15b/data"
个中basedir在迁徙时必定要设置,不然基础会招致服务不克不及启动
别的innodb的数据文件ibdata1假如没有放在默许地位(比方PC_webserver套件就独自设置了一个database目次寄存),那末必定要设置
innodb_data_home_dir的路径,不然的话服务第一次能够启动,并且会在应当寄存ibdata1的路径下新建一个初始的ibdata1文件,看起来一般但一切利用innodb存储引擎的数据库的数据城市丧失,并且再次重启时,会没法启动
假如修正过ibdata1文件地位,在安装好后能够,查询哪些数据库利用到了innodb表,确认这些数据库能够一般运转:
selectTABLE_SCHEMA,count(*)fromINFORMATION_SCHEMA.tableswhereengine=innodbgroupbyTABLE_SCHEMA;
3.默许的Windows下的MySql目次布局
MySql根目次下
--bin寄存mysql的客户端及服务端工具
--data寄存mysql数据,包含innodb的文件ibdata1
--share寄存尺度报错信息
my.inimysql设置文件
即bin,data,share,mysq.ini等目次和文件在mysql根目次下安排成以上布局,为默许路径,mysql不必要出格指定路径便可找到相干文件
phpnow下默许mysql数据库放在data目次下,innodb的数据文件ibdata1也在data目次,日记文件也放在data目次下。
在phpnow下重装mysql的时分能够参考下各个目次的感化!
买一本命令参考手册是必要的,遇到不知道怎么用的命令可以随时查询,这要比查man文档快.特别适合英语不好。
作者:
莫相离
时间:
2015-1-18 16:19
最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。
作者:
透明
时间:
2015-1-25 22:02
Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。
作者:
海妖
时间:
2015-2-4 08:44
请问谁有Linux的学习心得的吗?简单的说说?
作者:
仓酷云
时间:
2015-2-9 20:28
Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?
作者:
冷月葬花魂
时间:
2015-2-27 21:19
你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。
作者:
第二个灵魂
时间:
2015-3-9 14:22
我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
作者:
若相依
时间:
2015-3-17 00:09
以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2