day47-Mysql初识
1.数据库的演变过程--
文件存储(不同用户之间数据格式不一致,杂乱)==> 软件开发目录规范(限定了储存的具体位置,不能网络通信)==>数据库
数据库就是一款基于网络通信操作文件的应用程序
2.数据库的分类--
关系型数据库:Mysql、Oracle、db2、access、sqlserver—数据之间彼此有关系或者约束,通常以表格的形式存储(存储数据)
非关系型数据库:Redis、MongoDB、memcache—以kv键值对的形式存储(缓存数据)
3.关注点--
1)任何基于网络通信的应用程序底层用的都是socket
2)Mysql 不只支持Mysql自己的客户端,而且支持其他编程语言充当客户端,如果解决语言沟通的障碍?
采用统一的语言(SQL语句)
4.重要概念--
库===>文件夹 表===>文件 记录===>文件内的一行行数据 表头===> 表格的第一行字段 表单===>数据信息
5.mysql安装--
bin文件下mysql.exe ===>客户端启动程序 mysqld.exe===>服务器启动程序
客户端连接服务端完整命令:mysql -h127.0.0.1 -P 3306 -uroot -p 简写:mysql –uroot -p
6、常用SQL语句
登录命令:mysql –uroot -p 退出命令:quit / exit 查看PID号:tasklist |findstr mysqld 设置密码:mysqladmin –uroot –p123 password 123456
7、密码修改