【二】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%';
  • 至此数据库就可以愉快的使用啦!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值