我的MySQL学习笔记

卸载

1、先停掉mysql服务

        右键此电脑--管理--服务与应用程序--服务--mysql--停止   

   

     2、卸载(我已经卸载完了重装过了)

            3、删文件

删掉之前安装的mysql的相关文件,c:盘里的可以直接快捷搜索mysql,把搜索出来的mysql文件都删掉

4、最重要的删注册表

win+r-->regedit-->编辑-->查找-->MySQL-->查找下一个(我是删完一个又点击查找下一个,把叫mysql的都删掉了)                                                                                                                                                                                                                                                                                      

 MySQL新手安装教程

一、前言

MySQL是一款流行的关系型数据库管理系统,广泛应用于Web开发、数据存储等领域。对于新手而言,正确安装MySQL是学习数据库的第一步。本文将详细介绍如何在Windows和Linux系统上安装MySQL,并提供相关配置指南。


二、Windows系统安装MySQL

1. 下载MySQL安装包

  • 访问MySQL官方网站:https://dev.mysql.com/downloads/
  • 选择“MySQL Community Server”
  • 选择适合自己系统的版本(一般选择最新稳定版)
  • 下载 Windows (x86, 64-bit), MSI Installer

1·下载mysql:MySQL :: Download MySQL Community Server

2. 安装MySQL

  1. 运行安装程序:双击下载的 .msi 文件,启动安装向导。

  1. 选择安装类型
    • Developer Default(默认开发者安装):推荐新手选择,包含所有组件。
    • Server Only(仅服务器):仅安装MySQL数据库服务器。
    • Custom(自定义):手动选择需要的组件。
  2. 配置服务器
    • 选择默认端口(3306)。
    • 选择身份验证方式(推荐使用默认的强密码认证)。
    • 设置root用户密码。
  3. 完成安装:安装完成后,启动MySQL服务,并使用 mysql -u root -p 测试连接。

注意事项: 如果启动MySQL服务时报错,例如服务错误或无法启动,请前往“服务”管理界面(Win+R 输入 services.msc),检查是否存在两个 MySQL 服务实例。如果发现多个实例,请删除之前安装的旧版本,并确保当前安装的服务名称为 mysql。如果你启动服务时遇到问题,可以将 mysql 替换为“服务”列表中的实际名称。


三、Linux系统安装MySQL

1. 使用APT/YUM安装(适用于Debian/Ubuntu/CentOS)

Ubuntu/Debian系统:
sudo apt update
sudo apt install mysql-server -y
CentOS系统:
sudo yum install mysql-server -y

2. 启动MySQL服务

sudo systemctl start mysql
sudo systemctl enable mysql  # 设置开机自启

3. 设置root用户密码

sudo mysql_secure_installation

根据提示设置密码,并优化安全性。

4. 测试MySQL连接

mysql -u root -p

输入密码后,若成功进入MySQL命令行界面,则安装完成。


四、MySQL基础配置

1. 修改默认字符集

my.cnf(Linux)或my.ini(Windows)中添加以下内容:

[mysqld]
default-storage-engine=INNODB
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci

然后重启MySQL服务:

sudo systemctl restart mysql  # Linux

或手动重启Windows服务。

2. 允许远程连接

  • my.cnfmy.ini 中找到 bind-address,改为 0.0.0.0
  • 运行以下SQL语句授权远程访问:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password' WITH GRANT OPTION;
FLUSH PRIVILEGES;

五、总结

通过本文的教程,您已经成功安装了MySQL并完成了基础配置。接下来,您可以学习SQL语法、创建数据库、表、执行查询等操作。希望本文对您有所帮助!

如果遇到问题,欢迎在评论区交流!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值