【工具使用】MySQL安装与配置
MySQL安装与配置
安装
- 
下载 网址: https://www.mysql.com点击 downloads --> 选择 Community --> 选择 MySQL Community Server --> 选择 5.6.41 对应的操作系统版本 ![img]() ![img]() 
- 
安装 - macOS 安装
 双击下载好的dmg文件,进行安装。
- Windows 安装
 将下载的 zip 文件解压,解压后的文件夹存在的目录,就是mysql的安装目录
 
- macOS 安装
环境配置(macOS)
- 
环境变量(zsh) - 
在终端切换到根目录,编辑 ~/.zprofile文件cd ~ vim ~/.zprofile
- 
进入 vim 编辑环境,按 i键 进入 insert 模式, 输入export PATH=$PATH:/usr/local/mysql/bin export PATH=$PATH:/usr/local/mysql/support-filesPATH 路径为 mysql 安装的路径 
- 
按 esc键,退出 insert 模式,输入:wq保存配置文件:wq
- 
在终端界面下输入以下命令,让配置文件的修改生效,并查看环境变量是否配置成功 source ~/.zprofile echo $PATH
 
- 
- 
配置服务端的默认字符集 
 在 mysql 安装目录下,修改 my.cnf 的内容,输入如下信息[client] # 设置mysql客户端默认字符集 default-character-set = utf8 [mysql] default-character-set = utf8 [mysqld] # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 设置3306端口 port = 3306
- 
启动 mysql 服务(使用root权限) - 
启动 mysql 服务 
 sudo mysql.server start
- 
停止 mysql 服务 
 sudo mysql.server stop
- 
重启 mysql 服务 sudo mysql.server restart 
- 
查看 mysql 服务状态 sudo mysql.server status 
 
- 
- 
启动 mysql 服务后, 在终端输入 
 以管理员 root 身份登录,初识没有密码,直接按 enter 键 跳过密码输入mysql -u root -p
- 
设置 root 用户的密码为 root set password = password('root');
- 
退出 mysql 连接 exit
环境配置(Windows)
- 
配置 打开 mysql 的安装目录,新建一个 my.ini文件,文件中输入以下配置信息
 注:C:\Program Files\mysql-5.6.39-winx64 为 mysql的安装目录,添加自己电脑上的mysql安装目录即可。[client] # 为所有客户端设置默认字符集 default-character-set = utf8 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=C:\Program Files\mysql-5.6.39-winx64 # 设置mysql数据库的数据的存放目录 datadir=C:\Program Files\mysql-5.6.39-winx64\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
- 
环境变量 
 在系统变量PATH后面添加: 你的mysql bin文件夹的路径(如C:\Program Files\mysql-5.6.41-winx64\bin)
- 
安装 MySQL 到服务 
 以管理员身份打开 cmd 窗口后,输入mysqld --install成功安装后, 返回 Service successfully installed 
- 
启动 MySQL 服务 net start mysql
- 
登录 mysql,初识 管理员 root ,没有密码,直接按 enter 键 跳过密码输入 mysql -u root -p
- 
为 当前用户设置密码 set password = password('root');
- 
停止 mysql 服务 net stop mysql
 
                    
                


 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号