MySQL 基础 SQL 操作】的更多相关文章

MySQL 用户 --登录 mysql -u<用户名> -p[密码] --修改密码 mysqladmin -u<用户名> -p[密码] password <new_password> 数据库 --显示所有的数据库 show databases; --创建数据库,设置字符集utf-8,校对集 utf8_general_ci create database db_name default character set utf8 collate utf8_general_ci;…
一.数据库基础 什么是数据库 数据库:保存有组织的数据的容器(通常是一个文件或一组文件). 表:是一种结构化的文件,可以用来存储数据(类似Excel表).数据库就是由成千上万个表组成. 什么事SQL sql是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言. SQL的语句规范: <1> 在数据库系统中,SQL语句不区分大小写(建议用大写) .但字符串常量区分大小写.建议命令大写,表名库名小写: <…
回顾前面的基础命令语句 修改数据表 添加字段: alter table 表名 add 字段名 列类型[not null|null][primary key][unique][auto_increment][default value] alter table 表名 add 字段定义 after ar_id; 删除字段: alter table 表名 drop 字段名 修改字段: alter table 表名 modify 字段名 字段新类型 完整修改字段: alter table 表名  cha…
什么是MySQL? MySQL是一种开源关系数据库管理系统(RDBMS),它使用最常用的数据库管理语言-结构化查询语言(SQL)进行数据库管理.MySQL是开源的,因此任何人都可以根据通用公共许可证下载并根据个人需要对其进行修改.它的速度,可靠性和适应性引起了人们的广泛关注.大多数人认为,当不需要事务处理时,MySQL是管理内容的最佳选择.MySQL是一个关系数据库管理系统.关系数据库将数据存储在不同的表中,而不是将所有数据都放在一个大型仓库中,这提高了速度和灵活性. MySQL使用的SQL语言…
mysql数据库: SQL数据库语言可分为四部分: 1.DDL:对数据库或表的进行操作结构操作 2.DML:对表的记录进行更新(增.删.改)* 3.DQL:对表的内容进行查询 **(重难点) 4.DCL:对用户的创建及授权 一.DDL 1)对数据库的结构操作 SHOW DATABASES : 查看所有的数据库 USE 数据库名 :切换到某一个数据库 CREATE DATABASE [IF NOT EXISTS] 数据库名:创建一个数据库 注:[ ]内为可选内容    DROP DATABASE …
1.mysqladmin语句:  # 查看mysql版本 mysqladmin version  # 更改root用户密码 mysqladmin -u root -p原密码 password '新密码' # 查看数据库是否可用 mysqladmin -uroot -p ping # 创建数据库 mysqladmin -uroot -p create my_test # 显示服务器上的所有数据库 mysqlshow -uroot -p # 显示数据库my_test下有些什么表: mysqlshow…
1.表操作: create table tableName (id int(6) not null primary key auto_increatment,name varchar(10) not null,value double(10,2) not null ); # 创建表 show columns from tableName; # 查看表结构 drop table tableName;  # 删除表 alter table tableName  add/drop/modify col…
许久收藏的练习mysql语句的,现在看来任然有学习价值! 表如下: Student(Sid,Sname,Sage,Ssex) 学生表 Course(Cid,Cname,Tid) 课程表 SC(Sid,Cid,score) 成绩表 Teacher(Tid,Tname) 教师表 问题: 1.查询“001”课程比“002”课程成绩高的所有学生的学号 select a.Sid from (select sid,score from SC where Cid='001') a,(select sid,sc…
1.数据库的操作 create database 数据库名:#一般创建方式 create database 数据库名 show databases;#查看所有数据 drop database 数据库名:#删除数据库 use 数据库名:#进入数据 2.表的操作 show tables;#查看所有的表 create table t1( id int,#列名 数据类型 name ),#列名 数据类型 );#创建表 create table t1( id ) ) default charset=utf8…
获取数据库里所有表 SELECT TABLE_NAME,TABLE_ROWS FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='数据库名' 获取表里所有字段 select column_name from information_schema.columns where table_schema='数据库名' and table_name='表名'…