异乡人_待归

导航

 

一、 设置服务的启动和停止:

开始右键-à计算计管理->服务和应用程序->服务>MySQL80->开启或停止服务->可设置成手动启动或自动启动。

 

 

 以管理员模式登录、退出MySQL服务端:

 

 

Navicat for sql:  连接时出现错误:

can't connect to mysql server on 'localhost'(10038)

原因:没有启动手动启动的MySQL

解决办法:开始->计算机管理->服务和应用程序->服务->找到MySQL80启动MySQL服务

出现错误提示:client does not support authentication protocol requested by server; consider upgrading mysql client

出现原因:安装的为8.0.21版本—需要更改密码?

 

解决命令:

1use mysql;

2alter user 'root'@'localhost' identified with mysql_native_password by '********';

3flush privileges;

 

 

数据库的登录和退出:

通过MySQL自带的客户端====只限于root用户

 

通过windows自带的客户端===win+R+cmd:

登录:

mysql -h localhost -P 3306 -u root -p+密码

 

连接远程数据库:mysql -h主机名 -P端口号 -u用户名 -p密码

连接本机数据库可简写成:mysql -u root -p+密码

 

退出:exit

 

配置环境变量

找到安装目录的路径---》复制----》文件目录----此电脑---右击属性—到控制面板主页—高级系统设置---环境变量---系统变量---path项点击编辑----》在最前面将路径粘贴后加个分号。

 

 

 

2020-12-17:

错误提示:Mysql 1044错误代码:Access denied for user 'root'@'localhost' to database ‘information_schema’

原因:权限问题?

 

My.ini的路径

C:\ProgramData\MySQL\MySQL Server 8.0

 

 

三、 数据类型:

Integer—整数

Char—字符类型

1.基础知识

参考教程https://www.runoob.com/sql/sql-syntax.html

知识点

是否掌握

Mysql5.7安装和客户端navicate远程访问,创建2张测试表

r

sql基础语法:select(查询),distinct(查询不重复的值),where(筛选满足条件的记录), and ,or---(对记录进行筛选,常与where联合使用) ,order by(对结果集排序,放在表名后面) ,insert into(向表中插入记录),update(更新表中已经存在的记录), delete(删除表中的行); like(可进行模糊查询), in(规定范围查询),(as)别名,inner join(表间内连接), left join(左连接), right join(右连接); 显示部分(LIMIT 0,5---显示前五条

r

sql常见函数;avg(返回平均值),count(返回行数)。Sum(求和),max(返回的最大值),min(返回的最小值),group by(按什么排序,以什么为条件分组), having(對分組後的結果進行篩選,数据库先处理where再处理having)

r

posted on 2021-11-11 14:17  异乡人_待归  阅读(38)  评论(0)    收藏  举报