windows下mysql数据库安装初始化
来源:互联网 发布:知乎学生会主席 编辑:程序博客网 时间:2024/06/05 16:27
windows下mysql数据库安装初始化
1、安装java并配置环境变量
2、下载安装包mysql-5.7.17-winx64.zip
3、将安装包拷贝到mysql安装目录,解压安装包到当前目录
4、MySQL安装目录:D:\mysql\mysql-5.7.17-winx64,在安装目录下创建配置文件并添加配置信息,如下:
[mysqld]
# These are commonly set, remove the # and set as required.
basedir = D:\mysql\mysql-5.7.17-winx64
datadir = D:\mysql\data
port = 3306
# server_id = .....
default-storage-engine=INNODB
max_connections=200
5、初始化MySQL数据库,一定要已管理员身份打开cmd命令窗口,否则会报错
命令:mysqld --initialize-insecure
参数insecure是空密码
6、安装mysql服务
命令:mysqld -install
7、启动mysql
命令:net start mysql
报错:mysql服务无法启动 3534
启动mysql报上面错
处理方法:情空data目录,用命令mysqld --initialize重新初始化,再次启动服务成功
D:\mysql\mysql-5.7.17-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务无法启动。
服务没有报告任何错误。
请键入 NET HELPMSG 3534 以获得更多的帮助。
D:\mysql\mysql-5.7.17-winx64\bin>mysqld --initialize
D:\mysql\mysql-5.7.17-winx64\bin>mysqld -install
The service already exists!
The current server installed: D:\mysql\mysql-5.7.17-winx64\bin\mysqld MySQL
D:\mysql\mysql-5.7.17-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
8、获得生成的密码
因为初始化命令 mysqld --initialize 命令会随机生成一个密码,在data目录下的 whdata.err文件里面,whdata是主机名
2017-07-12T16:48:31.042876Z 1 [Note] A temporary password is generated for root@localhost: =a=-iy/yZ3jl
root@localhost: 后面就是密码,=a=-iy/yZ3jl
9、登录数据库:mysql -u root -p
输入生成的密码:=a=-iy/yZ3jl
10、登录数据库后重新设置密码
set password for root@localhost = password('root');
将mysql数据库root用户的密码更改为mysql
更改密码方法二:
mysqladmin -u root -p password root123
root123为将要改的新密码,输入上面命令后会提示你输入原来密码,输入原来密码后更改成功,退出后可用新密码登录
mysql开启远程登录:
1、选择数据库
use mysql
2、开启某个用户的远程连接权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
此命令可以更改远程连接的设置。
3、验证是否修改成功
select host,user from user;
阅读全文
0 0
- windows下mysql数据库安装初始化
- linux下MySQL数据库安装初始化
- windows下安装MySQL数据库
- WINDOWS下如何安装MYSQL数据库
- Windows下安装多个MySQL数据库
- Windows环境下安装MySQL数据库服务器
- windows下安装多个MYSQL数据库
- mysql 数据库在windows下安装
- windows下安装mysql并初始化root密码
- windows下安装MySQL 5.7,创建数据库和数据库表
- mysql数据库安装:windows下安装MSI版
- windows下安装mysql
- windows下安装MySQL
- windows下mysql安装
- Windows 下MySQL安装
- windows下安装mysql
- windows下安装mysql
- windows下安装mysql
- 【面经笔记】Bloom过滤器处理大规模问题
- 均值滤波代码 C代码
- ios 摄像头/相册获取图片,压缩图片,上传服务器方法总结
- POJ 1006 Biorhythms [中国剩余定理] 超短代码
- 线程同步(synchronized)二十
- windows下mysql数据库安装初始化
- hdu 1231 最大连续子序列
- Spring中Model,ModelMap以及ModelAndView之间的区别
- JDBC简介
- bzoj 4318 OSU 概率期望dp
- 入模子培训总结
- HDOJ 1166 排兵布阵(线段树)
- Python使用pymysql从MySQL数据库中读出数据
- servlet配置