
数据库
Zita_11
这个作者很懒,什么都没留下…
展开
-
自学SQL(4) SQL典型题目做题笔记
SQL面试经典50题 题目及数据来源: https://zhuanlan.zhihu.com/p/38354000 以下记录个人认为有所难度的题目和解答 1. 查询两门以上不及格课程的同学的学号及其平均成绩 原回答有误: select 学号, avg(成绩) as 平均成绩 from score where 成绩 <60 group by 学号 having count(课程号)>2; 按此语句查询出的仅是符合条件的学生不及格课程的平均成绩,而不是符合条件的学生所有课程的平均成绩。正确写法如原创 2020-07-13 21:58:33 · 3266 阅读 · 2 评论 -
自学sql(3)ubuntu下修改mysql字符集
1. 配置文件位置 对于Ubuntu 18.04, Mysql 5.7,MySQL的相关配置都位于mysqld.cnf(/etc/mysql/mysql.conf.d/mysqld.cnf)下,可以通过命令 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 进入。详细说明参考Ubuntu下面MySQL的参数文件my.cnf浅析 2. 修改字符集 在[mysqld]下方添加以下代码 init_connect='SET collation_connection = utf8原创 2020-07-01 21:09:03 · 221 阅读 · 0 评论 -
自学sql (2) MySQL 常见命令
显示所有数据库 show databases; 进入/连接某一数据库 use 库名; 进入后显示库中的表 show tables; show tables from 库名; 查看当前所在数据库 select database(); 创建数据库 create database 库名; 删除数据库 drop database 库名; 创建表 create table stuinfo( id int, name varchar(20)); 查看表信息 desc 表名.原创 2020-06-09 16:32:33 · 300 阅读 · 0 评论 -
自学sql (1) MySQL在linux下的安装
于 Ubuntu 18.04 下安装 安装 #安装 MySQL 服务端、核心程序 sudo apt-get install mysql-server #安装 MySQL 客户端 sudo apt-get install mysql-client 设置root用户密码 在使用以下命令添加root用户密码时,要求输入初始密码 mysqladmin -u root -p pass...原创 2020-02-05 16:22:05 · 399 阅读 · 0 评论 -
自学sql (0) 主要学习资源
文字资源 实验楼MySQL 基础课程 优点: 线上linux环境,边看教程边实验 W3school SQL教程 优点: 简洁齐全,有测验 工具书:SQL必知必会(第4版) 题库: SQL查询语句练习题27道、经典SQL练习题、知乎题库、面试题 视频教学 阿里云MySQL数据库入门学习 ...原创 2020-02-05 15:52:22 · 353 阅读 · 0 评论