初识Mysql

初识Mysql

安装Mysql

软件下载
mysql5.7 64位下载地址:
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip
电脑是64位的就下载使用64位版本的!

安装步骤

1、下载后得到zip压缩包.
2、解压到自己想要安装到的目录,本人解压到的是D:\Environment\mysql-5.7.19
3、添加环境变量:我的电脑->属性->高级->环境变量

选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹

4、编辑 my.ini 文件 ,注意替换路径位置

[mysqld]
basedir=D:\Program Files\mysql-5.7\
datadir=D:\Program Files\mysql-5.7\data\
port=3306
skip-grant-tables

5、启动管理员模式下的CMD,并将路径切换至mysql下的bin目录,然后输入mysqld –install (安装mysql)
6、再输入 mysqld --initialize-insecure --user=mysql 初始化数据文件
7、然后再次启动mysql 然后用命令 mysql –u root –p 进入mysql管理界面(密码可为空)
8、进入界面后更改root密码

update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';

9、刷新权限

flush privileges;

10、修改 my.ini文件删除最后一句skip-grant-tables
11、重启mysql即可正常使用

net stop mysql
net start mysql

12、连接上测试出现以下结果就安装好了
在这里插入图片描述

SQLyog配置

在这里插入图片描述

请添加图片描述

使用SQLyog管理工具自己完成以下操作 :

  • 连接本地MySQL数据库
  • 新建MySchool数据库
  • 字段
  • GradeID : int(11) , Primary Key (pk)
  • GradeName : varchar(50)
  • 数据库名称MySchool
  • 新建数据库表(grade)

Mysql服务的启动与停止

方式一:计算机——右击管理——服务
方式二:通过管理员身份运行

sql net start mysql(服务名)
net stop mysql(服务名)

Mysql服务的登陆与退出

方式一:通过Mysql自带的客户端
只限于root用户
方式二:通过cmd
登录:
在这里插入图片描述

-h localhost(主机名)
-P 3306(端口号)
-u root(用户名)
-p (密码)

查看数据库版本

1、在数据库客户端

select version();

2、在cmd

mysql --version
mysql --V

Mysql指令

1.show databases-> 显示有几个数据库
2.use mysql(库名)-> 调用某一个库
3.show tables; -> 查看某一个库的所有表
4.show tables from sys(库名); -> 在不改变位置的情况下查看一个库
5. select database(); -> 查看当前在哪个库下
6.create table 表名(

	列名 列类型,
	列名 列类型,
	。。。
); -> 创建表
7.desc 表名-> 查看表结构
8.select * from 表名 -> 显示表中所有数据

Mysql语法规范

1、不区分大小写,但建议关键字大写,表明、列名小写
2、每条命令后加分号
3、每条命令根据需要适当缩进换行
4、注释
单行注释:#注释文字
单行注释:-- 注释文字
多行注释:/* 注释文*/

SQL的语言分类

DQL(Data Query Language):数据查询语言 select DML(Data Manipulate Language):数据操作语言 insert 、update、delete DDL(Data Define Languge):数据定义语言 create、drop、alter TCL(Transaction Control Language):事务控制语言 commit、rollback

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值