
MySQL学习之《MySQL配置安装》
发布日期:2021-05-15 01:24:01
浏览次数:16
分类:精选文章
本文共 1440 字,大约阅读时间需要 4 分钟。
MySQL的初步学习
前言
在这个寒假,我决定用MySQL作为数据库来完成Java的大作业。同时,作为一个大二的学生,我觉得利用寒假的时间学习MySQL也是一个不错的选择。这就是我开始学习MySQL的故事。
MySQL的安装
选择版本
网络上有多个版本的MySQL可以选择,5.7和8.0都是稳定的版本。为了简化安装过程,我选择了MySQL 5.7.19版本。
安装方法
安装MySQL有两种方式:安装包和压缩包。我选择了压缩包(.zip文件)的安装方式,因为它相对简单,对操作系统的要求较低。
安装流程
下载安装包
进入MySQL官网下载64位版本的MySQL 5.7.19.zip文件。展开和移动文件
徽管将压缩包移动到你想存放MySQL的位置,我选择了D盘 Environment 文件夹下。设置环境变量
在系统环境变量中,路径变量中加入MYSQL安装目录下的bin文件夹。配置my.ini文件
新建一个my.ini文件,将以下配置添加进去:[mysqld]basedir=D:\Environment\mysql-5.7.19datadir=D:\Environment\mysql-5.7.19\dataport=3306skip-grant-tables
安装MySQL
打开管理员模式的Command Prompt,切换到MySQL安装目录的bin文件夹。运行命令:mysqld --install
初始化数据库
运行:mysqld --initialize-insecure --user=mysql
启动MySQL
再次运行:mysqld --start
设置root用户密码
登录MySQL管理界面(用户root,密码空)运行:update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost';
刷新权限:
flush privileges;
移除限制
打开my.ini文件,将skip-grant-tables
注释或删除。重启MySQL: net stop mysqlnet start mysql
SQLyog的使用
SQLyog是用户-friendly的MySQL可视化工具,安装和使用相对简单。搜索“SQLyog下载”可以找到安装包。
使用方法
登录SQLyog
- 地址:localhost
- 用户名:root
- 密码:123456
基本操作
- 修改root用户密码:
update user set password=password('新密码') where user='root';
- 刷新权限:
flush privileges;
- 列出数据库:
show databases;
- 使用数据库:
use dbname;
- 查看表结构:
show tables;
- 查看表信息:
describe table TableName;
- 创建/切换数据库:
create database dbname;use dbname;
- 退出SQLyog:
exit;
后话
安装完MySQL后,接下来就可以开始零零散散地学习SQL语句了。虽然中间遇到了一些问题,但通过仔细查阅文档和资源,最终成功解决了。如果有任何疑问,欢迎在评论区留言,我会尽量帮助解答。希望我的学习过程能为你的MySQL学习之路提供一些参考!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年04月22日 23时59分31秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
数据科学
2019-03-11
函数与高级变量
2019-03-11
键盘事件
2019-03-11
注册页面案例
2019-03-11
np.bincount(x)的简单解释
2019-03-11
LeetCode Top-100 T22-括号生成
2019-03-11
vscode设置eslint保存文件时自动修复eslint错误
2019-03-11
deepin 安装过程记录
2019-03-11
JAVA 多线程
2019-03-11
Java的 arraylist类【具体案例】
2019-03-11
牛客-链表中环的入口节点(Java)
2019-03-11
【ARM自学笔记】ARM Cortex -A中断系统(程序篇)
2019-03-11
解决微信小程序中 calc 失效问题
2019-03-11
JS数组去重的方法
2019-03-11
堆的应用_topK算法和堆排序
2019-03-11
最大半连通子图
2019-03-11
Remove Extra one 维护前缀最大最小值
2019-03-11
跳台阶
2019-03-11
另类加法,走方格的方案数,最近公共祖先
2019-03-11
线程学习5
2019-03-11