MySQL概述与安装

MySQL数据库

概要:

一、MySQL数据库的概述
二、MySQL数据库的搭建
三、MySQL数据库软件的使用
四、MySQL数据类型
五、MySQL数据库数据的操作

一、初始MySQL数据库

1.数据库概述
<1> 数据库:Database
	长期存储在计算机内的,有组织的,可共享的数据库集合。
	存储数据库的仓库。(文件)
<2>  数据库管理系统:Database Management System
	操纵和管理数据库的软件。

<3> 数据库的类型
	关系型数据库:二维表的形式存储数据。
	非关系型数据库:NoSQL------Not only SQL
		Redis:键值对存储,k-v形式存储
		MongoDB:文档存储,将数据以文档的形式存储,Json/XML
		HBase:列存储,Hadoop Database

<4> 主流的关系型数据库
	Oracle:甲骨文公司
	SQLServer:微软
		简单、界面友好,交互和操作型更强
		开放性差,性能低
	DB2:IBM
		伸缩性比较强,使用所有的主流平台
		收费
	MySQL:MySQL AB
2.MySQL数据库概述
<1> MySQL数据库
	 MySQL是一个关系型数据库管理系统,有瑞典MySQL AB公司开发的,目前属于Oracle旗下的产品
<2>	版本
    社区版:免费(个人、组织、企业)
    企业版:非盈利的版权,会收取一定的服务费     
<3>  特点
    1.开源、自由的关系型数据库管理系统
    2.短小精悍,速度快,拥有成本低
    3.是LAMP流行的网站架构的一部分   
    4.被广泛的运用在互联网公司中(中小型网站中)

二、安装MySQL数据库

<1>安装方式
ZIP安装,压缩包的方式安装
MSI安装,windows installer 微软格式的安装包安装
<2>注意事项:以前安装过,需要卸载干净再次安装
1.关闭MySQL服务
2.卸载MySQL软件  (控制面板-程序-卸载程序-邮件卸载MySQLxxx文件)
3.删除残留文件1:原安装位置 2.C:\ProgramData下的 MySQL文件夹
3.删除残留文件配置参数:
    打开注册表(cmd--regedit)----xxxxmachine----system----001/002/service---
    eventlog---application---删除MySQL
<3>安装
MSI安装方式(操作和配置更加简单)
注意:字符集的选择,推荐使用stf-8

三、使用MySQL软件

<1>启动服务
net start mysql 启动服务器
net stop mysql  关闭服务
<2>登录数据库
格式:mysql -参数
参数: 
        -u 用户名
        -p 密码
        -P 端口号
        -h 数据库的服务器地址(远程连接数据库)
        --prompt(设置提示)
 例如:
    mysql -uroot -p密码
    mysql -uroot -p密码 -P3306 -h127.0.0.1
    mysql -uroot -p密码 -P3306 -h123.231.11.35(阿里云上的服务器:上海|北京)        
    mysql -uroot -p回车
        密码(密码不可见)  
        使用MySQL Command Line Clinet输入密码            
<3>退出数据库
ctrl+c
exit
\q
quit
<4>修改密码
4.1第一种修改密码方式,当你忘记密码的时候使用这种方式修改
    (1)停止MySQL服务器
    (2)在DOS下输入mysqld --skip-grant-tables
    (3)在新开一个DOS登录mysql数据库(不需要密码)
    (4)更改密码:
            use mysql       选择名称是mysql的数据库
            update user set password-password('密码') where user='root';
    (5)关闭DOS窗口,结束mysqld进程
    (6)重启MySQL服务,使用新的密码登录
    

4.2第二种当你没有忘记密码的时候,想要去修改密码,建议使用这种方式,因为简单
    
    4.2.1 (C:\Program Files\MySQL\MySQL SErver x.x\bin\mysqladmin)
        mysqladmin -u 用户名 -p password 新密码(回车输入旧密码)
        或者使用下面这种方式
    4.2.1 mysqladmin -u 用户名 -p 旧密码 password 新密码            
<5>修改MySQL的提示符
方式一:prompt hehe

方式二:mysql -uroot -p密码 --prompt 提示符(登录时修改提示符)
<6>识别版本号
select version();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YEGE学AI算法

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值