MySql教程

01.MYSQL介绍

本文主要是介绍01.MYSQL介绍,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

目录
  • MYSQL介绍
    • 数据库的分类
  • MYSQL安装(windows)
    • 数据库官网下载地址:MySQL :: Download MySQL Community Server (Archived Versions)
    • 基本操作命令
    • 系统服务制作
      • 1.先解决路径切换问题
      • 2.将MySQL服务制作成系统服务(开机自启动)
    • 修改管理员密码
    • 字符编码

MYSQL介绍

数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合

数据库的分类

1.关系型数据库
	# 具有固定的表结构 并且表与表之间可以通过外键建立关系
    MySQL、MariaDB、Oracle、PostgreSQL、sqlserver、sqlite、db2

2.非关系型数据库
	# 没有固定的表结构 数据存储采用K:V键值对的形式 
    redis、mongoDB、memcache
"""
我们通常将操作关系型数据库的语句称为:SQL语句
我们通常将操作非关系型数据库的语句称为:NoSQL语句
	有时候甚至使用NoSQL指代非关系型数据库 

数据库可以指代的
	1.程序
	2.数据库管理软件
	3.存放数据的某个'文件夹'
"""

MYSQL安装(windows)

数据库官网下载地址:MySQL :: Download MySQL Community Server (Archived Versions)

image-20211109091057692

1.解压文件夹
2.介绍:服务端(mysqld.exe)  客户端(mysql.exe)
3.先启动服务端 之后再使用客户端链接

基本操作命令

1.登录服务端
	mysql  # 以游客模式登录
    mysql -u用户名 -p密码 -hip -Pport  # 完整的登录命令
    mysql -u用户名 -p密码  # 本机使用该命令即可
第一次以管理员身份登录是没有密码的 直接回车即可
'''MySQL的SQL语句都是以分号作为结束符'''
2.查看当前所有的库名称
	show databases;
3.取消之前的命令
	\c  # 或者直接运行报错
4.退出客户端
	exit;
    quit;

系统服务制作

1.先解决路径切换问题

​ 将bin目录路径添加到环境变量中

2.将MySQL服务制作成系统服务(开机自启动)

#1.先以管理员身份打开cmd窗口
#2.输入制作命令
	mysqld --install
#3.启动服务(第一次需要自己启动 后面就是开机自启动)
	1.可以鼠标右键点击启动按钮
    2.输入启动命令
    	net start mysql

image-20211109092152625

#如何停止服务
net stop mysql
#如何移除系统服务
mysqld --remove

修改管理员密码

# 1.在cmd窗口内直接借助于mysqladmin命令
# 1.1.终端直接输入修改密码的命令即可
mysqladmin 
# -p后接上原密码(第一次安装没有原密码不用接,该命令输完会提示让你再输一次上一次的密码)password接上新密码
mysqladmin -uroot -p password 123

第一次修改完密码以后,之后还修改密码需要
mysqladmin -uroot -p123 password 123456

image-20211109093947528

# 2.在客户端中修改
set password=PASSWORD('新密码');

image-20211109094144374

字符编码

# 1.查看编码信息
	\s
# 2.配置文件
	mysql默认的配置文件  my-default.ini
    拷贝my-default.ini文件并修改为my.ini
# 3.添加配置信息
	[mysqld]
    character-set-server=utf8
    collation-server=utf8_general_ci
    [client]
    default-character-set=utf8
    [mysql]
    default-character-set=utf8
# 4.重新服务端才能生效
库	相当于	文件夹
表	相当于	文件
记录     相当于 文件内一行行数据
这篇关于01.MYSQL介绍的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!