MySQL
1.安装(ZIP)版本
mysql下载
- 选择合适自己的版本下载 我的是mysql-5.7.24-winx64版本
- 解压(bin目录下有)
- mysql.exe 客户端程序
- mysqld.exe 服务端程序
- mysqldump.exe 数据备份程序
- 配置启动文件ini
- 在mysql目录下手动创建一个my.ini文件,用记事本输入以下内容:
[mysqld]
character-set-server=utf8mb4
secure-file-priv=
-
配置环境变量(windows系统下)
- 目的:为了在任何目录下能运行mysql命令窗,否则只能在mysql的bin目录下运行
- 步骤
- 1.复制mysql的bin目录的绝对路径 例如:D:\MySQL\mysql-5.7.24-winx64\bin
- 2.然后 我的电脑 -> 鼠标右键 -> 属性 -> 高级系统设置 -> 环境变量 -> 新建一个系统环境变量为MySQL_HOME -> 将路径黏贴 -> 最后将MySQL_HOME放在path系统环境变量下
- 3 保存退出
-
初始化
- window+R键 打开命令行窗口 执行:mysqld --initialize–console --console,如果无法辨别mysql,则环境变量配置有问题,重新检查。
- 初始化结束会生成data的文件夹,其中保存系统和用户的数据
- 注意记录临时密码:最下面会有临时密码,复制下来,window窗口复制内容 鼠标选中内容 ,右键命令行窗口最上面白边,选择编辑里有复制选项。
- window+R键 打开命令行窗口 执行:mysqld --initialize–console --console,如果无法辨别mysql,则环境变量配置有问题,重新检查。
-
启动数据库服务端(了解,后面有快捷方法)
- window+R键 打开命令行窗口 执行:mysqld --console
- 当启动了服务端后,此时这个窗口就是mysql的服务器端,我们需要重新开启一个新的窗口来登陆客户端,但是这样每次开启两个窗口都非常麻烦,所以我们可以将mysqld服务器端设置为系统服务,这样每次开机后,服务器端自动后台开启运行,我们只需要使用客户端完成自己的工作。
-
将mysql安装为系统服务
- 用管理员权限打开窗口命令行执行:mysqld install 服务名(服务名自己设置 默认mysql)
- 开启服务执行:net start 服务名
- 执行上述后(你会在我的电脑->右键->管理->服务和应用程序->服务里找到mysql的服务项已经启动),这样就不需要每次手动开启服务端
-
使用客户端连接
- 命令行执行:mysql -u 用户名(root) -p
- 用户名起始有一个管理员用户名为root。
- 输入刚才的随机密码
- 正确登录后会出现mysql>提示符,要退出用quit命令。
-
修改密码
- sql窗口下执行:alter user ‘root’@‘localhost’ identified by ‘新密码’;
- 以后登陆mysql就是:mysql -uroot -p 再输入自己的密码就ok。=
-
至此,mysql安装完毕。