🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 常用命令 ***** 注:是否安装了数据库并配置了环境,如果没有,请从< **1、下载** >看起 | 命令语句 | 描述 | | --- | --- | | mysqld --install | 安装服务 | | mysqld --initialize --console | 初始化,记住初始化**用户名和密码** | | net start mysql | 开启服务 | | net stop mysql | 关闭服务 | | exit | 退出 | | mysql -u root -p | 登录mysql ,Enter PassWord:// 输入密码 | | alter user 'root'@'localhost' identified by 'root'; | 修改密码 , by 接着的是密码 | | sc delete mysql | 标记删除mysql服务 | 打开workbench前,需要启动mysql服务。 建议:一切操作都在取得**管理员权限**下进行操作,如cmd、workbench管理员权限。 说明:以下是window系统相关配置,如有出入,自行查阅。 ### 1、下载 ***** 根据系统下载对应的版本,[下载地址](https://dev.mysql.com/downloads/mysql/):https://dev.mysql.com/downloads/mysql/ ### 2、解压,文件和环境变量配置 ***** * 不用安装,解压配置,新建`my.ini`和Database(该文件是数据存放文件,里面内容自动生成)文件,添加以下配置 **\ 需要转换为 /** ![](https://img.kancloud.cn/ae/52/ae528140a87c25197a6671fe9087a8e8_1387x535.png) * 把以下内容复制到`my.ini`文件中,根据注释修改相应的配置 ``` [mysqld] #设置3306端口 port=3306 #设置mysql的安装目录 注意斜杠 \ 需要转换为 / basedir=D://tool/mysql/mysql-8.0.25-winx64 #设置mysql数据库的数据的存放目录 datadir=D://tool/mysql/mysql-8.0.25-winx64/Database #允许最大连接数 max_connections=200 #允许连接失败的次数。 max_connect_errors=10 #服务端使用的字符集默认为utf8mb4 character-set-server=utf8mb4 #创建新表时将使用的默认存储引擎 default-storage-engine=INNODB #默认使用“mysql_native_password”插件认证 #mysql_native_password default_authentication_plugin=mysql_native_password [mysql] #设置mysql客户端默认字符集 default-character-set=utf8mb4 [client] #设置mysql客户端连接服务端时默认使用的端口 port=3306 default-character-set=utf8mb4 ``` * 配置环境变量即可 ![](https://img.kancloud.cn/ba/9c/ba9c10c122c656b6cc81960484d478e0_1205x719.png) ### 3、安装验证,修改初始随机密码 ***** 进入解压路径下,执行:`mysqld --install` ![](https://img.kancloud.cn/6c/15/6c15d545e21b17c91ec461497fd289c5_893x70.png) 初始化:`mysqld --initialize --console`,一定要记住初始化**用户名和密码** ![](https://img.kancloud.cn/22/c7/22c71c1079c73b4b11d1c0774d2f48d3_1210x171.png) 启动服务:`net start mysql` ![](https://img.kancloud.cn/d1/e1/d1e1ea74649759b9e4e1ac7e1d55a6a7_735x91.png) 登录验证:`mysql -u root -p`,登录成功后 ![](https://img.kancloud.cn/45/e7/45e77acd47e8cc73859e8bfc694b51e0_755x140.png) 修改数据库密码:`alter user 'root'@'localhost' identified by 'root'` // 修改密码为 root ![](https://img.kancloud.cn/c5/79/c579d842effc383d4e4e2d2ff24f4d69_1109x129.png) 退出:`exit` 重新登录:`mysql -u root -p`。 ***** *如果出现 什么文件缺失,请安装下面箭头指向文件,该文件在我的百度云盘mysql目录中*或者点击[这里下载](https://support.microsoft.com/en-us/topic/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0)。 ![](https://img.kancloud.cn/ac/fa/acfa675e9b2db6196c7c0b3d67a96c6b_508x351.png) ### 4、配置系统全局变量 ***** 经过上面的几个步骤,只能在加压目录下操作命令,不太方便,所以配置全局环境变量 新建`mysql`变量 ![](https://img.kancloud.cn/69/25/6925c35b2923a5197693ebc33e1a1d24_790x591.png) 在系统变量`path`变量中添加`%mysql%\bin` ![](https://img.kancloud.cn/23/86/2386940c9e11d1c1c9177e37bff1ffea_1424x597.png) 直接`cmd`打开,执行可能报错,我这里时权限问题,通过管理员权限管理打开,即可解决 ![](https://img.kancloud.cn/a2/99/a299f53df075832304686cc87815e792_749x317.png) ![](https://img.kancloud.cn/25/bd/25bd160fbcaa60c6a4f08f607bfbd50e_1239x647.png) ### 5、Workbench是MySql图形化的管理工具 ***** 下载地址:https://dev.mysql.com/downloads/workbench/ 管理员权限打开 ![](https://img.kancloud.cn/65/6e/656e2141d4b5c706656f336610e556ef_1155x665.png) ***** 参考地址:https://www.cnblogs.com/winton-nfs/p/11524007.html