windows注册mysql_Windows下Mysql 安装和注册

注册windows系统服务

添加变量完成后,我们还是不能正常启动mysql,是因为我们的用户初始配置并没有建立,你的安装目录下并没有DATA文件夹和初始化配置文件。

新建一个my.ini文件,拷贝到D:\Program Files\MYSQL目录下,内容如下:[client]

port=3306

default-character-set=utf8

[mysqld]

#解压目录

basedir=D:\mysql-5.7.18-winx64

#解压目录下data目录

datadir=D:\mysql-5.7.18-winx64\data

port=3306

character_set_server=utf8

#导出mysql数据的目录

secure_file_priv = D:\mysql-5.7.18-winx64\data

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

#开启查询缓存

explicit_defaults_for_timestamp=true

skip-grant-tables

[WinMySQLAdmin]

D:\mysql-5.7.18-winx64\bin\mysqld.exe

5. 建立data文件夹

这个时候我们的初始化配制文件已经写好了,但是由于mysql 5.7版本后已经不自带data,我们还没有默认数据库就是上文说的data文件夹。我们在管理员模式下运行命令行。并且打开到自己的解压缩目录下。D:\Program Files\MYSQL\bin\mysqld –initialize-insecure –user=mysql1

5bf4a8fae9326e0b6fec0e9f10dbc0a1.png 

这个时候mysql开始自己创建data文件夹,建立完成后。

6. 安装mysql

打开管理员模式cmd的,

进入mysql\bin目录下,输入服务安装命令:mysqld -install

7. 启动mysql服务net start mysql​

8.修改root密码set password for root@localhost = password('1234');

57fe0d5114a135891f4db44c8da0e1ba.png 

修改密码成功后输入quit退出mysql

然后再次登录:mysql -u root -p, 输入password 验证是否修改成功

若出现错误:mysql access denied for user 'root'@'localhost' (using password: YES),

则在my.ini文件最后一行加入skip-grant-tables​

9.执行sql语句

show databases; 可以看到默认的数据库

d47c90d5a3708008fa3b3e1765901f62.png

use mysql;

show tables;

select * from user;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值