简谈MySQL数据库:
最近一段时间由Open AI 公司发布的chat gpt广受关注,小到小学作文,大到公务员考试,只要输入问题,他就会给你想要的答案,因此,火爆出圈。但深入chat gpt却引起公众的恐慌,原因就在于,使用者甚至以为和自己聊天的是真人。以此,AI未来会产生自己智慧的言论甚嚣尘上。透过现象看本质,chat gpt之所以可以像真人一样对答如流,无非是基于人工智能算法的程序设计以及大量的数据喂养,只要数据足够多,那么chat gpt的功能会更加强大。那么,如此庞大的数据量如何实现存储?就离不开数据库的加持了…
ChatGPT:AI
核心,肯定学习了很多很多知识,通过各种数据操作,反馈给我们信息(人工智能),
图灵:机器交流;
注册open:
提示:你是否是真人?
数据存放:
之一:文件,各种*.txt、.html文件; 非关系型数据库
之二:文件,.xls文件 非关系型数据库
之三:关系型数据库;mysql、oracle等;
关系型数据库:
–1.关系;由行和列构成的二维表的关系;上午演示,通过excel表格测试;
–2.安装;
2.1 server only; 服务器版本;
2.2 密钥验证,兼容之前5.x版本;
–3.测试;
3.1 显示所有的数据库: show databases;
3.2 创建数据库: create database 数据库名;
很多项目:电商 javaAI 交通 银行;
(show databases及create database + 数据库名 都是简单的运行指令)
接下来是使用命令提示符进入mysql的环境配置方法
1.配置mysql的环境变量;
1.1 进到mysql的安装目录:C:\Program Files\MySQL\MySQL Server 8.0\bin
1.2 打开,此电脑->属性-高级系统设置->环境变量->系统变量->path
点击编辑,然后新建粘贴刚才的路径;确定
1.3 Win+R 键,输入cmd进到黑屏窗口,输入mysql -uroot -proot
-u:用户
-p:密码 登录成功,等同于从mysql8.0 client进入的效果;+密码;
2.版本号的测试:
mysql:外部,cmd里面:mysql -V 或mysql --version;
内部:select version();
退出mysql:exit 或quit
3.只输入用户名,密码再次确认:mysql -uroot -p
3.1 出来新的Enter Password,输入密码; 相当mysql8.0 client进入的效果;
3.2 mysql -h主机ip地址 -u用户 -p密码
3.3 会发现访问拒绝:
需要先进到mysql下,修改访问主机;
--------------下面的三步的操作,是放开其他客户对本机的访问;
--------------服务器,可以以组为单位,请同学访问你的机器;
3.3.1 use mysql
3.3.2 update user set host=‘%’ where user=‘root’;
3.3.3 权限缓存设置生效 flush privileges;
3.3.4 再打开一个新的cmd窗口,进行测试;
– 小结;
mysql指定;
**u:**代表username,的缩写;
-p:password的缩写;
-h:host 主机
update修改指令:
root ->localhost ; root -> %
update 表名 set 列名=‘新的值’ where 字段名=‘值’;
update:修改;
set:设置;
where:条件;
单引号:字符串 字符两边加单引号;
select:查询指令;
查看表中的信息;
select 查看指令,查看表信息;
select 后面可以加列名,如果由多个列名,以”,“隔开;
不写列名,写个"*",表示所有列;
from 表名;
语法格式:
select 列名1,…,列名n
from 表名;
网络:
查看本机IP:ipconfig,ipv4:查看一下自己的ip;
可以其他同学,做一个联通测试;
ping 对方同学的ip
- 可以ping通会受到回复信息;
- ping不通,无法访问目标主机;