【二】MySQL数据库之下载安装

【二】MySQL数据库之下载安装

【1】Window系统

(1)安装

1、下载
  • MySQL Community Server 5.7.16

http://dev.mysql.com/downloads/mysql/

2、解压
  • 如果想要让MySQL安装在指定目录
  • 那么就将解压后的文件夹移动到指定目录
    • 如:C:\mysql-5.7.16-winx64
3、添加环境变量
  • 【右键计算机】--》
  • 【属性】--》
  • 【高级系统设置】--》
  • 【高级】--》
  • 【环境变量】--》
  • 【在第二个内容框中找到 变量名为Path 的一行,双击】 -->
  • 【将MySQL的bin目录路径追加到变值值中,用 ; 分割】
4、初始化
mysqld --initialize-insecure
5、启动MySQL服务
mysqld # 启动MySQL服务
6、启动MySQL客户端并连接MySQL服务
mysql -u root -p # 连接MySQL服务器

(2)将MySQL服务制作成windows服务

  • 上一步解决了一些问题,但不够彻底
    • 因为在执行【mysqd】启动MySQL服务器时
    • 当前终端会被hang住,那么做一下设置即可解决此问题:

注意:--install前,必须用mysql启动命令的绝对路径

(1)制作MySQL的Windows服务,在终端执行此命令:
"c:\mysql-5.7.16-winx64\bin\mysqld" --install
(2)移除MySQL的Windows服务,在终端执行此命令:
"c:\mysql-5.7.16-winx64\bin\mysqld" --remove
(3)注册成服务之后,以后再启动和关闭MySQL服务时,仅需执行如下命令:
启动MySQL服务
net start mysql
关闭MySQL服务
net stop mysql

【2】Mac系统

(1)安装

第一步:打开网址

https://www.mysql.com

  • 点击downloads之后跳转到

https://www.mysql.com/downloads

  • 选择Community选项

第二步:接第一步
  • 第一步结束后程序会跳转到

https://dev.mysql.com/downloads/

  • 点击MySQL Community Server进入下面的页面
  • 再点击5.6版本的数据库

第三步:mac操作系统 点击5.6版本之后
  • 会跳转到

https://dev.mysql.com/downloads/mysql/5.6.html#downloads

  • 页面如下
  • 确认好要下载的版本和操作系统
  • 点击Download

第四步:可以不用登陆或者注册
  • 直接点击No thanks,just start my download就可以下载了。

第五步:双击下载好的dmg文件
  • 会弹出pkg弹框,再双击pkg图标,进入安装界面

第六步:在安装界面上一路继续
  • 最后就安装成功了。

(2)环境变量

第一步 :在终端切换到根目录
  • 编辑./.bash_profile文件
$ cd ~ $ vim ./.bash_profile
第二步 :进入vim 编辑环境。
  • 按下i 进入 insert 模式
    • 输入
export PATH=$PATH:/usr/local/mysql/bin export PATH=$PATH:/usr/local/mysql/support-files
第三步 :按下esc 退出 insert 模式
  • 输入:
    • wq保存配置文件。
:wq
第四步 :在终端界面下输入以下命令
  • 让配置文件的修改生效
    • 并查看环境变量是否设置成功
$ source ~/.bash_profile $ echo $PATH
MySQL服务的启停和状态的查看
停止MySQL服务 sudo mysql.server stop 重启MySQL服务 sudo mysql.server restart 查看MySQL服务状态 sudo mysql.server status

(3)启动

第一步 :终端界面下输入
sudo mysql.server start
第二步 :启动mysql服务,启动成功后继续输入
mysql -u root -p
第三步 :直接回车进入数据库,看到下列欢迎页面

(4)初始化设置

  • 设置初始化密码
    • 进入数据库mysql数据库之后执行下面的语句
    • 设置当前root用户的密码为root。
set password = password('root');

  • 退出sql界面
exit

(5)配置

  • 进入到 /usr/local/mysql/support-files 目录。
  • 里面有个文件:
    • my-default.cnf
  • 将其复制到桌面上
    • 改名为my.cnf
    • 将内容替换为。
[mysqld] default-storage-engine=INNODB character-set-server=utf8 port = 3306 [client] default-character-set=utf8
  • 将修改后的文件my.cnf复制到 /etc 目录下。

  • 重启mysql

(6)检测修改结果

$mysql>>> show variables like '%char%';
  • 至此数据库就可以愉快的使用啦!

__EOF__

本文作者Chimengmeng
本文链接https://www.cnblogs.com/dream-ze/p/17517769.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   Chimengmeng  阅读(27)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示