(转)解压版mysql容易配置

(转)解压版mysql简单配置

一.软件环境

mysql-5.5.8-win32,windows 2003 enterpries edition

二.解压版的安装

1.在主目录下创建my.ini文件(我是放在D:/Program Files/mysql-5.5.8-win32),内容如下:

[WinMySQLadmin]

# 指定mysql服务启动启动的文件

Server=D:/Program Files/mysql-5.5.8-win32/bin/mysqld.exe

[mysqld]

# 设置mysql的安装目录

basedir=D:/Program Files/mysql-5.5.8-win32

# 设置mysql数据库的数据的存放目录,必须是data,或者是\\xxx\data

datadir=D:/Program Files/mysql-5.5.8-win32/data

<!–以下内容不要也可以安装成功,但要解决存储乱码问题,以下内容是必须的–>

[mysql]

default-character-set=utf8

[server]

character_set_server=utf8

[client]

default-character-set=utf8

2.添加环境变量(至于怎么添加环境变量不在这里作详细介绍,不会的可以问百度)

在path下加D:/Program Files/mysql-5.5.8-win32/bin;

[如果不操作这一步则每次执行mysql命令必须首先进入mysql的bin目录下]

3.创建mysql服务,即将mysql添加到系统服务里,可随系统一起启动

运行>cmd>cd 执行命令:mysqld –install;(执行此命令后会显示安装成功/失败信息)

Service successfully installed.

4.启动服务:net start mysql

5.修改root密码

由于首次安装,root密码为空,如果不修改,root将没有任何权限

mysqladmin -uroot -p password 123;(将密码改为123)

6.用root登录到mysql数据库

命令:mysql –u root –p123

至此,解压版mysql数据库安装成功。如果没安装成功或者安装成功后服务启动失败,请检查my.ini文件中配置的路径属否正确。

三.用户相关操作

1.创建用户

mysql -uroot –p123(登录数据库)

use mysql (指定要操作的数据库,因为用户都保存在此数据库里面)

insert into user(host,user,password) values(“localhost”,”test”,password(“123”));

[1.host表示要连接此数据库的ip,如果允许远程访问此数据库则’localhost’改为’%’; 2. password(“123”)密码在数据库中加密保存,如果要明码保存直接写成“123”]

2.用户授权

grant all privileges on *.* to test; (授权test用户拥有所有数据库的所有权限);

grant all privileges on tesdb.* to test; (授权test用户拥有tesdb数据库的所有权限);

grant select,delete privileges on tesdb.* to test ; (授权test用户拥有tesdb数据库的查询、删除权限);

flush privileges;(付权完成后执行此命令使权限生效);

[权限代码:select,delete,insert,update,alter,drop,具体含义大家应该都知道]

3.修改密码

update user set password=password(‘123456’)    where User=”test” and host=”%”;

4.删除用户

delete from user where User=”test” and host=”%”;

(转)解压版mysql容易配置

相关文章:

你感兴趣的文章:

标签云: