最简单的配置mysql免安装版本的方法
为了让用户不需要自己运行mysql安装程序安装mysql数据库,软件发布时需要打包免安装版本的mysql。从mysql官网上直接下载的免安装版本需要各种配置,如果配置不好,很容易产生各种各样的问题。尤其是错误码为1067的问题,我试验了网上的很多方法都没起作用,最后想了一个最简单的方法:
(1)首先使用安装版安装mysql
(2) 安装配置成功后(用安装版会自动出现安装配置的windows界面),把安装的mysql目录复制到另外一台机器测试。
(3) 另外的机器没有mysql环境,打开拷贝过来的mysql目录,进入bin目录,在dos命令下运行:
mysqld --install MySQL_OpenJWeb
NET START MySQL_OpenJWeb
其中 MySQL_OpenJWeb 是mysql的服务名,大家可以取其他的名字。
(4) 然后在windwos的服务中可以看到此服务是已启动状态。
使用命令行可以进入mysql数据库管理界面:mysql -uroot -pyourpassword
注:我使用的mysql版本是mysql5.0.21,安装完成后,在c:\windows目录下没有发现my.ini文件,所以不需要将my.ini复制到c:\windows目录。
-- openjweb开源组织
QQ:29803446
email:baozhengw@163.com
OpenJWeb群:33724089
相关文档:
继Twitter之后,社交新闻网站Digg决定跟MySQL说再见,并替换掉它的大部分基础设施组成,Digg将从LAMP(Linux、 Apache、MySQL和Perl/PHP/Python)架构迁移到基于Cassandra的NoSQL架构。
Apache Cassandra是一套开源分布式数据库管理系统,最初由Facebook开发,用于储存特别大的数据。Cassa ......
I promise this is gonna be the last time on it :-)
自從寫完下面兩篇文章:
wordpress 1.5升級注意事項 - 中文亂碼篇
mysql 4.1中文亂碼第二擊
過去幾個月就不斷有來信詢問各種 mysql 中文相容的 ......
第一种方法:
root用户登录系统
usr/local/mysql/bin/mysqladmin -u root -p password 新密码
enter password 旧密码
第二种方法:
root用户登录mysql数据库
mysql> update mysql.user set password=password("新密码")where User="root";
mysql> flush privileges;
mysql> quit ;
mysql忘记root密码如何 ......
完美解决mysql下utf-8的乱码问题
建表时先加上default charset=utf8;
插入中文数据之前(Mysql命令提示符下)是用set names gb2312;
在php页面中设置是mysql_query('SET NAMES UTF8');
在php页面(已设定为utf8后)中插入中文数据不会出现乱码,应该插入数据库的时候就是以utf8字符集插入中文数据的故不会出现问题!
在php ......