一、服务名的修改:
通过regedit注册表方式修改:
win + R 键入 regedit;
I.服务的路径;II. 要在 此电脑->计算机管理->服务与程序-服务 下显示的“服务名称”即:
二.安装方式:
1.解压版安装:
下载解压版的mysql到指定目录,并解压:
下载路径:
安装命令:(注:黄色高亮部分表示:mysql-5.5.56-winx64目录下的配置文件名;)
然后打开win + R 键入 services.msc 回车:
这种安装方式下的mysql是 本地服务,即自动生成的regedit如下所示:
(1)mis安装(一键式安装);
(2)在mysql的一级目录下,新建一个.ini文件作为mysql的配置文件;
#########################################################
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
default-storage-engine=INNODB
character_set_server=utf8
collation-server=utf8_general_ci
basedir=%MYSQL5.7.17_HOME%
#解压目录
datadir=%MYSQL5.7.17_HOME%\data
#显示指定默认值为timestamp类型
explicit_defaults_for_timestamp=true
#解压目录下data目录
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
#sql_mode=ONLY_FULL_GROUP_BY,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
[WinMySQLAdmin]
%MYSQL5.7.17_HOME%\bin\mysqld.exe
#########################################################
2.如何查看MySQL是否自启动?
①安装后,重启笔记本(5.7版本的MySQL会随电脑的重启而启动);
②win -> 计算机管理 - > 服务
③我们会看看到MySQL57(安装时,我自个起的名字),状态为:正在...;(说明它已经启动了,至于mysql它为什么没有状态,就不得而知了。。。)
三、权限修改:
首先,在完成安装后,通过mysql -u root可直接进入mysql>
(1)修改方式:参考地址:https://www.cnblogs.com/bethal/p/5512755.html
grant 权限 on 数据库名.数据库表名 to 用户
(2)mysql的索引:
https://www.cnblogs.com/lihuiyong/p/5623191.html
(3)InnoDB和MYIASM区别
https://blog.csdn.net/jc_benben/article/details/77096834
2019/03/23 10:20:08
mysql8.0.14安装
1.官网下载:https://downloads.mysql.com/archives/community/
2.安装环境配置:
my.ini 具体内容:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3307端口
port = 3307
# 设置mysql的安装目录(目录记得更改)
basedir="E:/毕业设计/mysql-8.0.14-winx64/mysql-8.0.14-winx64"
# 设置mysql数据库的数据的存放目录(目录记得更改)
datadir="E:/毕业设计/mysql-8.0.14-winx64/mysql-8.0.14-winx64/data"
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 跳过密码验证
# skip-grant-tables
3.命令行安装:
修改root用户的登录密码命令:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
备注:如本文对搜索者有用记得点赞评论,以资鼓励,感谢!!!