概述
Presentation
MySQL属于关系型数据库,用SQL(structured query language)来操作,专门对数据库进行查找、增加、修改、删除、统计的操作语言。
Select Installation Package
www.mysql.com → download(下载)→ community(社区版)→ mysql community server(服务器)
打开下载页后 select operating system(选择操作系统) 选择 Microsoft Windows (微软windows系统)
- msi Microsoft windows installer 是 .exe安装包。
好处:有安装向导,自动添加环境变量,自动生成配置文件。自动注册windows服务。 - zip archive 是 .zip压缩包。包含mysql主要文件,但跟windows结合部分 环境变量、服务就需要手动建立。
好处:版本最新,控制力强。
注意:今天主要是在windows环境下,教安装zip版的MySQL
找到 ZIP Archive那一栏 点击 download→No thanks, just start my download(不登录就开始下载)
Start the installation
- 新建文件夹C:Program FilesMySQL 允许权限
- .zip安装包解压至刚才新建的文件夹
- 报解压错误,原因无权限。解决先解压到D盘,然后剪切至目录,弹窗时允许权限
介绍mysql目录的主要文件夹和文件作用。
- bin 可执行二进制程序。客户端mysql.exe ,服务端mysqld.exe, 备份mysqldump.exe
- data 存放具体的数据
- my.ini 数据库服务启动时的默认配置文件,定义了mysql目录,引擎,字符集,日志等关键信息。需要手动建立
创建my.ini文件
- C盘根目录,新建一个my.ini文件,将下列代码复制保存
[mysqld]
# set basedir to your installation path
basedir=C:\Program Files\MySQL\mysql-8.0.13-winx64
# set datadir to the location of your data directory
datadir=C:\Program Files\MySQL\mysql-8.0.13-winx64data
[mysql]
开启服务端
添加环境变量
- 如下路径添加到系统环境变量里,方便后续在cmd中使用命令
C:Program FilesMySQLmysql-8.0.13-winx64bin
- 初始化data文件夹和生成root密码(已管理员身份打开cmd)
mysqld --defaults-file=C:my.ini --initialize --console
成功后注意记住生成的随机root密码,下面要用。在data文件夹下可以看到许多文件。
如果报下图错,就删除data文件中所有的文件,重新运行上面的命令(这个地方很容易出错,仔细检查data文件夹)
2. 开启服务,出现3306等字样成功,窗口不要关闭。
mysqld --console
如下图(不要在意那个中文报错,是我电脑的问题,懒得重新截图,就凑合看吧)
客户端登录
- 服务端不要关,客户端登录要新打开一个cmd,输入下列命令。password: 是刚才生成的密码
mysql -u root -p
2. 登录进去后改密码(注意有一个 " ; ")
ALTER USER "root"@"localhost" IDENTIFIED BY "新密码";
成功后如下图
3. q 命令退出后,在输入 mysql -u root -p 命令重新登录,输入新密码就可以登录了。
注册windows服务
为了以后方便用mysql,不用每次登录都要开启服务端,所以要注册一个windows服务,输入如下命名,打开一个新cmd(已管理员身份运行),关掉服务端(就是第一个cmd窗口)
mysqld --install MySQL80
注释:MySQL80是要注册服务的名字
如果不成功就用下图命令,如果成功,就当我没说
mysqld --install MySQL80 --defaults-file="C:my.ini"
成功后打开服务,找到你注册服务的名字,然后右键开启服务,这样每次开机就会自动开启服务,方便使用
都完成后就可以用mysql了,打开一个cmd,输入下面命令
mysql -u root -p
输入密码登录后,在输入下面命令,就可以看见mysql喽。图形化工具自己选择吧
show databases;
以上内容是踩了很多坑,摸索出来的,可能有些地方用词不专业,哈哈哈哈
所学于师也?
最后
以上就是俊秀樱桃为你收集整理的Install MySQL Community Server 8.0.13PresentationSelect Installation Package的全部内容,希望文章能够帮你解决Install MySQL Community Server 8.0.13PresentationSelect Installation Package所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复