一.软件环境:mysql-5.5.8-win32,windows 2003 enterpries edition
-
在主目录下创建my.ini文件(我是放在D:\Program Files\mysql-5.5.8-win32),内容如下
[mysqld] basedir=D:/Program Files/mysql-5.5.8-win32 datadir=D:/Program Files/mysql-5.5.8-win32/data [WinMySQLadmin] Server=D:/Program Files/mysql-5.5.8-win32/bin/mysqld.exe <!--以下内容不要也可以安装成功,但要解决存储乱码问题,一下内容必须--> [mysql] default-character-set=utf8 [server] character_set_server=utf8 [client] default-character-set=utf8 -
添加环境变量(至于怎么添加环境变量不在这里作详细介绍,不会的可以问百度)
在path下加D:/Program Files/mysql-5.5.8-win32/bin;
[如果不操作这一步则每次执行mysql命令必须首先进入mysql的bin目录下]
-
创建mysql服务,即将mysql添加到系统服务里,可随系统一起启动
运行>cmd>cd 执行命令:mysqld –install;(执行此命令后会显示安装成功/失败信息) -
启动服务:net start mysql
-
修改root密码
由于首次安装,root密码为空,如果不修改,root将没有任何权限
mysqladmin -uroot -p password 123;(将密码改为123) -
用root登录到mysql数据库
命令:mysql –u root –p123
至此,解压版mysql数据库安装成功。如果没安装成功或者安装成功后服务启动失败,请检查my.ini文件中配置的路径属否正确。三.用户相关操作
-
创建用户
mysql -u root -p123(登录到数据库) use mysql (指定要操作的数据库,用户都保存在此数据库中) insert into user(host,user,password) values ('localhost','test',password('123'));
说明:host字段表示客户端ip,如果允许用此用户远程访问此数据库则'localhost’改为’%’;
password('123')密码在数据库中加密保存,如果要明码保存直接写成'123'。 -
用户授权
-
-