hotunix 发表于 2006-2-20 11:08:40

怎么运行ML2里的mysql

安装ML2的过程中我看到有mysql的安装,但是装好系统以后想运行mysql却不知道在哪里运行,有哪位大侠可以告诉我, 或者mysql还需要安装。
先谢谢了!!

haulm 发表于 2006-2-20 11:14:23

ML2没有安装任何数据库,Qt也不支持数据库连接,我自己重编译了Qt。
如果是自己编译的mysql执行/usr/loca/mysql/bin/mysqld_safe --usr=mysql&
要自动执行,则把指令加到/etc/rc.d/rc.local的最后一行
如果不是为了应付流行的论坛程序,用pgsql好了,pgsql支持终端的中文指令,便于终端添加删除等管理。
不知为什么国产BBS程序都只支持MYSQL。
apt源上也有mysql5下载,不过我看过spec文档,没有增加gbk编译参数,可能会有中文乱码问题。增加gbk指令编译的mysql默认导入的是gbk码,导出将是utf8码,导出的备份需要iconv改变文件编码,并去除里面每个表最末编码为gbk的定义,才能兼容地导入旧版本mysql数据库。

qdzhuang 发表于 2006-2-20 13:13:41

在/etc/rc.d/init.d下有mysqld服务启动的脚本,if 你装了mysql

sejishikong 发表于 2006-2-20 13:30:18

QT一般情况下是用不着Mysql,为了避免太多的依赖,所以没有with.
考虑到通用的问题,mysql没有用gbk,应当在程序里处理.

haulm 发表于 2006-2-20 15:57:11

QT一般情况下是用不着Mysql,为了避免太多的依赖,所以没有with.
考虑到通用的问题,mysql没有用gbk,应当在程序里处理.
不设置编译成gbk也应该编译成utf8,(既然导出就是utf8码)
建议ML加入unixODBC
页: [1]
查看完整版本: 怎么运行ML2里的mysql