MySQL免安装版配置
1.下载 MySQL 免安装版
2.将 MySQL 解压到待安装目录,使用%MYSQL_HOME%表示
3.打开文件my-huge.ini另存为my.ini,在my.ini文件中加入如下配置,再放到C:/windows下
[mysqld]
basedir=E:/share/mysql
datadir=E:/share/mysql/data
4.在环境变量中设置MYSQL_HOME,把%MYSQL_HOME%\bin 加入到 path
5.在命令行运行 mysqld 即可启动 MySQL 数据库
可以执行下列操作,将mysql安装为winsow服务
1、执行命令: --install  (安装到windows的服务)
2、执行命令: net start mysql
一般情况下,这样操作后,mysql安装完成。
注:
1、如果以前系统存在mysql。则进入以前系统存在的mysql目录,执行 --remove(先从系统中移除mysql服务)在开始执行上面第4步。
设置MySQL中文字符集(MySQL正常显示中文)
1).配置服务器端,修改my.ini文件,使用中文字符集存储记录,同时用中文排序比较方式。
[mysqld]
# set character set
default-character-set=gbk
无主之地2在哪里下载# set character collation
default-collation=gbk_chinese_ci
2). 如果要在中文环境的服务器端使用mysql命令行,改变my.ini文件中mysql的默认字符集。
[mysql]
# set character set
default-character-set=gbk
文章出处:DIY部落(www.diybl/course/7_databases/mysql/myxl/20081213/153727.html)
使用 mysql 免安装版
我比较喜欢免安装版(非安装版)的mysql,

下载如: mysql-noinstall-5.0.45-win32.zip


把它解压到如: E:/mysql-5.0.45, 当然可以任意位置。

然后改my-medium.ini文件为my.ini,当然也可以不改名,但要改内容
basedir="E:/mysql-5.0.45/"

datadir="E:/mysql-5.0.45/Data/"

如果上面,最好加个字符集,在[mysqld]和[mysql]下面加
default-character-set=utf8

当然可能是其它字符集, 如:gbk

写个mysql-startup.bat
"E:\mysql-5.0.45\bin\mysqld" --defaults-file="E:\mysql-5.0.45\my.ini"

双击mysql-startup.bat即可启动。

用mysqladmin关闭mysql服务:
E:/mysql-5.0.45/bin/mysqladmin -u root shutdown
解压版/免安装版MySQL配置全解
下载MySQL
sql/downloads/mysql/5.0.html
解压MySQLmysql是什么系统F:\Program Files\MySQL\MySQLiwebshop安装目录
新建my.ini
F:\Program Files\MySQL\下建立my.ini文件,内容为
my.ini
[mysqld]
# 设置mysql的安装目录
basedir=F:\\Program Files\\MySQL
# 设置mysql数据库的数据的存放目录,必须是data,或者是\\xxx-data
datadir=F:\\Program Files\\MySQL\\data
# 设置mysql服务器的字符集,默认编码
default-character-set=latin1
[client]
# 设置php中文mysql客户端的字符集
default-character-set=latin1
[WinMySQLAdmin]
# 指定mysql服务启动启动的文件
Server=F:\\Program Files\\MySQL\\bin\\
注册MySQL服务,使MySQL可以在服务项目中启动或关闭
bool函数python 1)进入安装目录\bin,执行:
    F:\Program Files\MySQL\bin>mysqld -install
    显示:Service successfully installed. 则注册服务成功。
如果要删除服务:
F:\Program Files\MySQL\bin>mysqld -remove
2)修改注册表:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MySQL\ImagePath
修改为:
"F:\Program Files\MySQL\bin\mysqld" --defaults-file=
"F:\Program Files\MySQL\my.ini" MySQL
这样配置就可以使用net start mysql命令正常启动MySQL
修改root密码
MySQL配置好后,启动成功,默认密码是空,但是为了安全,设置密码(一般用户名为root,密码为root)。
1)登录MySQL root用户:
  进入MySQL安装目录\bin,执行:
  F:\Program Files\MySQL\MySQL-6.0.7\bin>mysql -u root;
2)修改root密码:
      mysql> update mysql.user set password=PASSWORD(''新密码'') where User=''root'';
      mysql> flush privileges;
自己动手打造ApacheMysql绿免安装版
我自己用了很久了,虽然很简单,但相信许多人还不知道,就写出来和大家共享
下载原版,第一次安装时,装到D盘或其他盘
再次安装系统时,不需要再重新安装ApacheMySQL,只需要打几个简单的命令即可!
本文出处: www.21andy/
作者: Andy
重装完系统后
1. 运行CMD进入命令行机器人编程 在线
2. 进入apache所在的目录下的bin目录,如 d:\apache\bin 运行
httpd -k install
只要这一步apache服务就安装好了
3. 进入mysql所在的目录下的bin目录,如 d:\mysql\bin 运行
mysqld -install
也只要这一步Mysql服务就安装好了
卸载
和上面2步一样,进入bin目录
apache卸载命令
httpd -k uninstall
mysql卸载命令
mysqld -remove
免安装版的好处是:容易移植
解压后启动bin下的即可,想要添加服务的话请看下面--
将其中的my-large.ini改名为my.ini然后在其中添加如下内容:
# 设置为MYSQL的安装目录
basedir=D:/mysql-5.0.51b-win32(注:D:/mysql-5.0.51b-win32是解压安装目录)
# 设置为MYSQL的数据目录
datadir=D:/mysql-5.0.51b-win32/data (注:D:/mysql-5.0.51b-win32/data数据目录)
[WinMySQLadmin]
Server=D:/MySQL/
保存
然后在在开始—>运行中输入了“D:\mysql-5.0.51b-win32\ --install”命令
去看看你的服务里是不是多了MYSQL这个项目,而且是自动启动模式,启动mysql就可以了……
如果这样不能成功启动MYSQL,那么你就需要重启机器试试。
启动SQL服务.bat文件:
@ECHO OFF
if exist "%cd%\my.ini" goto startsrv
for /f %%i in ('net start') do if %%i==MySQL goto MySQL_IsRunning
goto MySQL_NotRunning
:MySQL_IsRunning
echo "found Server!"
net stop mysql
-remove
goto createmyini
:MySQL_NotRunning
echo "not found!"
:createmyini
rem -------------------------------------------------------
rem edit my.ini
echo [client] >>my.ini
echo default-character-set=GBK >>my.ini
echo port=3306 >>my.ini
echo [server] >>my.ini
echo default-character-set=GBK >>my.ini
echo port=3306 >>my.ini
echo [mysql] >>my.ini
echo default-character-set=GBK >>my.ini
echo [mysqld] >>my.ini
echo port=3306 >>my.ini
echo basedir=%cd% >>my.ini
echo datadir=%cd%/data >>my.ini
echo default-character-set=GBK >>my.ini
echo default-storage-engine=INNODB >>my.ini
echo max_connections=100 >>my.ini
echo query_cache_size=8M >>my.ini
echo table_cache=256 >>my.ini
echo tmp_table_size=9M >>my.ini
echo myisam_max_sort_file_size=100G >>my.ini
echo myisam_max_extra_sort_file_size=100G >>my.ini
echo myisam_sort_buffer_size=16M >>my.ini
echo key_buffer_size=9M >>my.ini
echo read_buffer_size=64K >>my.ini
echo read_rnd_buffer_size=256K >>my.ini
echo sort_buffer_size=256K >>my.ini
echo innodb_additional_mem_pool_size=2M >>my.ini
echo innodb_flush_log_at_trx_commit=1 >>my.ini
echo innodb_log_buffer_size=1M >>my.ini
echo innodb_buffer_pool_size=15M >>my.ini
echo innodb_log_file_size=10M >>my.ini
echo innodb_thread_concurrency=8 >>my.ini
rem edit my.ini end.
rem ---------------------------------------------------------------

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。