学习mysql的第一天

这篇博客介绍了作者学习MySQL的第一天经历,从初识数据库、安装MySQL和SQLyog到数据库的基本操作,包括数据类型、字段属性、创建数据库表、CRUD操作等。博主强调了固定语法的重要性,并分享了学习思路和一些关键命令,如创建数据库表的语句和数据类型的使用。
摘要由CSDN通过智能技术生成

mysql第一天

初识数据库

关系型数据库:excel (SQL)

  • 通过表与表之间,行与列之间的关系进行数据存储
  • mysql,,oracle,SQL server

非关系型数据库:{key value} Not Only (nosql)

  • redis,mongDB

  • 对象存储,通过对象的自身属性来决定。

  • 动态存储数据

  • DBMS(数据库管理系统),操作和管理、维护和获取数据

  • 开发发应用通过mysql获取数据库的数据

  • sql(数据库),储存数据

安装mysql

[SQLyog安装]

MySQL安装

  1. 环境变量配置path中添加mysql的bin目录
  2. 新建mysql配置文件
[mysqld]
basedir=D:\mysql\mysql-5.7.36-winx64\mysql-5.7.36-winx64\
datadir=D:\mysql\mysql-5.7.36-winx64\mysql-5.7.36-winx64\data\
port=3306
#skip-grant-tables --初始化后删除
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8

3.启动管理者模式下的cmd,路径切换bin目录下:cd /d bin目录

然后输入mysqld -install(安装mysql),bin目录下的mysqld.exe文件

4.再输入mysqld --initialize-insecure --user=mysql 初始化数据文件

5.启动mysql,关闭mysql (必须在windows命令行下执行)

net start mysql

net stop mysql

6.用命令行mysql -u root -p进入mysql管理界面(初次密码为空)

7.修改密码

命令行操作:

updata mysql.user set authentication_string=password('123456') where user='root' and Host='localhost';--修改用户密码

sqlyog中打开mysql user表,查看权限–修改密码

flush privileges; 输入该命令刷新权限

8.注释my.ini文件的skip -grant-tables

安装sqlyog

注册:
在这里插入图片描述

连接:

在这里插入图片描述

密码为进入mysql的密码,主机地址随便改,其他不变。

可视化界面建库:
在这里插入图片描述

数据库名称任意,其他默认不变。

CREATE DATABASE `stu`CHARACTER SET utf8 COLLATE utf8_general_ci; --对应的sql语句

可视化建表:
在这里插入图片描述
表名称任意,数据库名默认,其他不变

CREATE TABLE `stu`.`sdu`( `id` INT(10) NOT NULL COMMENT '学生ID,主键唯一标识', 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值