MySQL官方下载地址:https://downloads.mysql.com/archives/community/
1、将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 C:\web\mysql-8.0.11 下。
2、接下来我们需要配置下 MySQL 的配置文件
打开刚刚解压的文件夹 C:\web\mysql-8.0.11 ,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息:
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\\web\\mysql-8.0.11
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
3、接下来我们来启动下 MySQL 数据库:
以管理员身份打开 cmd 命令行工具,切换目录:
cd C:\web\mysql-8.0.11\bin
4、初始化数据库:
mysqld --initialize --console
执行完成后,会输出 root 用户的初始默认密码,如:
...
2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ
...
APWCY5ws&hjQ 就是初始密码,后续登录需要用到,你也可以在登陆后修改密码。
5、输入以下安装命令:
Ps:需要管理员权限
mysqld install
6、启动服务
Ps:需要管理员权限
net start mysql
7、登录 MySQL
mysql -h 主机名 -u 用户名 -p
8、修改MySQL密码
mysql> alter user 'root'@'localhost' identified by 'Aa123123.';
9、授权root用户远程连接
第1步:切换到mysql数据库,修改user表数据
命令:use mysql Database changed;
第2步:首先需要创建远程登录用户
CREATE USER 'username'@'host' IDENTIFIED BY 'your_password';
username 代表你提供给远程登录的用户名,host代表你允许哪一台主机可以访问这个数据库,如果允许所有主机都能访问这个数据库就用%表示,your_password表示远程账户的登录密码
第3步:授权
GRANT ALL ON your_database.your_table TO 'username'@'host' WITH GRANT OPTION;
your_database代表远程用户有哪个数据库的操作权限,如果允许操作所有数据库的权限就用*表示
your_table代表远程用户有哪个表的操作权限,如果允许操作所有数据表的权限就用*表示
如果需要让一个账户允许N个不同的主机登录,则需要执行N次上面的步骤
参考:
CREATE USER 'qin'@'%' IDENTIFIED BY 'Aa123123.';
GRANT ALL ON *.* TO 'qin'@'%' WITH GRANT OPTION;
1、安装VSC++
2、安装应用程序
3、激活软件
以管理员身份运行激活软件
将激活补丁拷贝到软件安装目录的根目录后,按照激活教程进行激活
通用mapper是MyBatis框架的扩展组件,提供了极其方便的单表增删改查功能。它的出现不是为了替代mybatis,而是让mybatis的开发更方便。
参考:https://blog.csdn.net/qzc70919700/article/details/122549729