mysql免安装版配置使用

时间:2023-03-08 18:21:23
mysql免安装版配置使用

mysql免安装版配置使用

1、下载解压

2、配置环境变量

变量MYSQL_HOME  = 解压目录

配置变量path 编辑,在后面加上  ;%MYSQL_HOME%\bin

3、修改配置文件

增加或把my-small.ini文件另存为:my.ini

内容:(假设安装目录:D:\mysql)

[client]

port=3306

default-character-set=utf8

#客户端字符类型,与服务端一致就行,建议utf8

[mysqld]

port=3306

character_set_server=utf8

#服务端字符类型,建议utf8

basedir=D:\mysql

#解压根目录

datadir=D:\mysql\data

#解压根目录\data

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[WinMySQLAdmin]

D:\mysql\bin\mysqld.exe

4、安装到服务

使用CMD的CD命令,进入安装目录

D:\mysql\bin>mysqld -install

提示:Service successfully installed.及即安装成功。

5、启动服务使用

启动、停止、移除MYSQL服务

启动MYSQL服务:net start mysql

停止MYSQL服务:net stop mysql

移出mysql服务:mysqld -remove

6、设置root密码

D:\mysql\bin>mysql -uroot

mysql>show databases;

mysql>use mysql;

mysql>delete from User where User="";

mysql>update User set Password=PASSWORD('newpassword') where User='root';

mysql>FLUSH PRIVILEGES;

mysql>quit;

FLUSH PRIVILEGES:强制让MySQL重新加载权限,即刻生效

此时登录时可用如下命令:

D:\mysql\bin>mysql -uroot -p

ENTERPASSWORD:newpassword

7、连接数据库

mysql -h 服务器ip -u root -p密码

本地可用命令:mysql -u root -p密码

注意:参数区分大小写的,-u -p 都要用小写,要不可能会报错:

ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)