mysql no install_mysql-no-install 手动安装

D:\mysql-5.5.28-win32

1、下载mysql-5.5.15-win32.zip,解压到本地D:\mysql。

2、将my-small.ini另存为my.ini 。(根据情况可以选择别的文件:my-huge.ini,my-large.ini,my-medium.ini,my-small.ini)

3、修改my.ini配置文件。

[client]中追加以下内容。

default-character-set = utf8

[mysqld]中追加以下内容。

character_set_server = utf8

basedir=d:/mysql

datadir=d:/mysql/data

MySQL的CREATE DATABASE ... DEFAULT CHARACTER SET ...语法与标准SQL的CREATE SCHEMA ... CHARACTER SET ...语法类似。因此,可以在同一个MySQL服务器上创建使用不同字符集和校对规则的数据库。

如果在CREATE TABLE语句中没有指定表字符集和校对规则,则使用数据库字符集和校对规则作为默认值。它们没有其它目的。

默认数据库的字符集和校对规则可以用作character_set_database和 collation_database系统变量。无论何时默认数据库更改了,服务器都设置这两个变量的值。如果没有默认数据库,这两个变量与相应的服务器级别的变量(character_set_server和collation_server)具有相同的值。

4、安装MySQL相关的命令

4.1 注册服务

mysqld --install mysql --defaults-file=d:\mysql\my.ini

4.2 删除服务

mysqld --remove mysql

4.3 启动服务

net start mysql

4.4 命令行登录

net stop mysql

4.5 命令行启动MySQL服务(并非Windows系统服务方式)

mysqld --console

4.6 命令行停止MySQL服务(并非Windows系统服务方式)

mysqladmin -u root shutdown

password:

如果一开始进不去

在my.ini中

[client]的password写入一个密码eg: password=root

[mysqld]加入skip_grant_tables

再进去mysql -uroot -proot

删除不需要的root

update set password =PASSWORD('tl123') where user='root'

net stop mysql

去掉[client]的password写入一个密码eg: #password=

[mysqld]#skip_grant_tables

net start mysql

[client]

#password = root

port = 3306

socket = /tmp/mysql.sock

default-character-set=utf8

# Here follows entries for some specific programs

# The MySQL server

[mysqld]

port = 3306

socket = /tmp/mysql.sock

skip-external-locking

key_buffer_size = 16M

max_allowed_packet = 1M

table_open_cache = 64

sort_buffer_size = 512K

net_buffer_length = 8K

read_buffer_size = 256K

read_rnd_buffer_size = 512K

myisam_sort_buffer_size = 8M

character_set_server = utf8

#skip_grant_tables

# set basedir to your installation path

basedir=D:/mysql-5.5.28-win32

# set datadir to the *** of your data directory

datadir=D:/mysql-5.5.28-win32/data

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值