下载地址;https://dev.mysql.com/downloads/mysql/5.7.html
直接点击 Download
解压;
根目录下新建my.ini文件;并配置如下内容
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8mb4 [mysqld] #设置3306端口;默认是3306 port = 13306 # 设置mysql的安装目录 basedir=;E:yuanjun_leemysqlmysql-5.7.40-winx64; # 设置mysql数据库的数据的存放目录 datadir=;E:yuanjun_leemysqlmysql-5.7.40-winx64data; # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
进入mysql根目录下的bin目录;按住shift->右键->打开命令窗口。;无论何种方式;反正要在cmd命令窗口打开bin目录;以便后续执行命令;最好是要有管理员权限;
执行以下命令初始化mysql;并且会在根目录生成data文件夹;这个就是数据库存储目录
mysqld --initialize-insecure --user=mysql
PS;码友补充;
1、执行命令要用管理权限窗口;
2、命令mysqld前面要加.
3、执行失败以后data已经生成;重新执行命令前要删除data文件夹
mysql初始化之后;可以执行install命令;
mysqld -install
ps;如果不想到bin目录执行命令;就需要自行设置环境变量;添加参数到path;E:yuanjun_leemysqlmysql-5.7.40-winx64in (换成你自己的目录)
mysqld -install命令执行之后;在我的电脑->管理->服务;是可以看到mysql服务的;可以用命令执行;也可以右键点击启动
net start mysql
ok;mysql绿色版就安装成功了;然后密码?好像并没有设置密码;可以在刚才生成的data文件夹里找到一个计算机名称命名的err后缀名的文件;比如admin.err;反正是err结尾;最好把文件管理器的扩展名打开;.
找到之后打开;可以找到答案;有些版本是生成一个随机密码;有些默认没密码。
随后进行root管理员登录;注意;要设置环境变量;不然就要去bin目录下才能执行
mysql -u root -p
注意我打的命令;-p小写是表示密码;-P大写P是表示mysql的端口;我在上文已经在配置文件改了端口13306;所以连接的时候要填写端口号;不填写默认是3306;有可能连接不上服务。
如果上文你配置的是3306;这里命令就不需要端口参数-P了
然后修改密码
alter user ;root;;;localhost; IDENTIFIED with mysql_native_password by ;密码;;
然后用你的navicat连接吧。
没了。