数据库的安装 一、在Mysql官网下载合适的mysql数据库版本压缩包,地址如下: mysql数据库官网 二、解压mysql-5.7.35-win32.zip压缩包到安装路径下,如下图: 三、配置安
[Client]#设置3306端口port = 3306[mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\mysql-5.7.35-win32# 设置mysql数据库的数据的存放目录datadir=D:\mysql-5.7.35-win32\data# 允许最大连接数max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODBsql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES# 最大操作缓存max_allowed_packet=256M[mysql]# 设置mysql客户端默认字符集default-character-set=utf8
mysqld -install
mysqld --initialize-insecure --user=mysql
net start mysql
//切换并使用数据库use mysql;//修改密码update user set authentication_string=password('123456') where user='root';//刷新权限表flush privileges;
//切换数据库use mysql;//创建数据库CREATE DATABASE IF NOT EXISTS 数据库 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;//创建一个可以远程访问的用户create user '用户'@'%' identified by '密码';//给用户授权grant all privileges on 数据库.* to '用户'@'%' identified by '密码';//刷新权限表flush privileges;
//切换数据库use mysql;//可以远程访问update user set host = '%' where user ='用户';//只可以本地访问update user set host = 'localhost' where user ='用户';//刷新权限表flush privileges;//查询是否生效select host, user from user;
//授权用户,从任何主机连接到mysql服务GRANT ALL PRIVILEGES ON *.* TO '用户'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;//授权用户,从ip为192.168.1.1的主机连接到mysql服务GRANT ALL PRIVILEGES ON *.* TO '用户'@'192.168.1.1' IDENTIFIED BY '密码' WITH GRANT OPTION; //授权用户,部分权限grant create,alter,drop,select,insert,update,delete,process,reload on 数据库.* to '用户'@'%' identified by '密码';//刷新权限表flush privileges;
show grants for 用户;
DROP DATABASE IF EXISTS 数据库;
//删除本地用户drop user 用户@localhost;//删除远程用户drop user 用户@'%';
reload 是 administrative 级的权限,即 server administration;
这类权限包括:
CREATE USER, PROCESS, RELOAD, REPLICATION CLIENT, REPLICATION SLAVE, SHOW DATABASES, SHUTDOWN, SUPER
这类权限的授权不是针对某个数据库的,因此须使用on . 来进行,命令如下:
grant reload on *.* to '用户'@'localhost';
mysqldump -u 用户 -p --databases 数据库 > export.sql
//切换数据库use 数据库;//导入sql文件source D:/export.sql
--结束END--
本文标题: Mysql数据库的安装与环境配置(版本V5.7)
本文链接: https://lsjlt.com/news/413376.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0