> [mysqld] > # 设置3306端口 > port = 3306 > # 设置MySQL的安装目录 > basedir=C:\mysql-5.7.17-winx64\mysql-5.7.17-winx64 > # 设置MySQL数据库的数据的存放目录 > datadir=C:\mysql-5.7.17-winx64\mysql-5.7.17-winx64\data
C:\mysql-5.7.17-winx64\mysql-5.7.17-winx64\bin>mysqld -install Service successfully installed.
net start mysql
C:\mysql-5.7.17-winx64\mysql-5.7.17-winx64\bin>net start mysql The MySQL service is starting. The MySQL service could not be started. The service did not report an error. More help is available by typing NET HELPMSG 3534.
- 创建bin\data目录,如果存在删掉以前的
- 在刚刚的admin权限的运行窗口执行初始化命令,以此来生成没有密码的root用户:
C:\mysql-5.7.17-winx64\mysql-5.7.17-winx64\bin>mysqld --initialize-insecure
- 再次尝试打开MySQL服务,不出意外,会返回success:
C:\mysql-5.7.17-winx64\mysql-5.7.17-winx64\bin>net start mysql
The MySQL service is starting.
The MySQL service was started successfully.
C:\mysql-5.7.17-winx64\mysql-5.7.17-winx64\bin>net start
These Windows services are started:
...
MySQL
...
mysql -u root
mysql> use mysql;
mysql> select user, authentication_string from user; +-----------+-------------------------------------------+ | user | authentication_string | +-----------+-------------------------------------------+ | root | | | mysql.sys | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | +-----------+-------------------------------------------+ 2 rows in set (0.00 sec)
mysql> update user set authentication_string=password('密码') where user='root';
Query OK, 1 row affected, 1 warning (0.02 sec)
Rows matched: 1 Changed: 1 Warnings: 1
mysql> update user set password=PASSWORD('密码') where user='root';
mysql> select user, authentication_string from user; +-----------+-------------------------------------------+ | user | authentication_string | +-----------+-------------------------------------------+ | root | *8B62E5775164CCBD6B3F9FFFC5ABCEFGHIGKLMNO | | mysql.sys | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | +-----------+-------------------------------------------+ 2 rows in set (0.00 sec)
mysql> flush privileges; Query OK, 0 rows affected (0.01 sec)
mysql> exit Bye
C:\mysql-5.7.17-winx64\mysql-5.7.17-winx64\bin>mysql -u root -p Enter password: ********* Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5 Server version: 5.7.17 MySQL Community Server (GPL) Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有