sql数据库入门,sql数据库入门教程

http://www.itjxue.com  2023-01-16 13:57  来源:未知  点击次数: 

sql数据库入门

《东南大学SQL数据库基础资料》百度网盘资源免费下载

链接:

?pwd=d7k3 提取码: d7k3

东南大学 SQL数据库基础 全39讲 主讲-幸研 附复习课|各学科 学习视频目录|复习课|数据库基础003.csf|数据库基础002.csf|数据库基础001.csf|数据库基础(复习)042.csf|数据库基础(复习)041.csf|数据库基础(复习)040.csf|政治目录.txt|哲学目录.txt|语言目录.txt|艺术目录.txt|医学目录.txt|心理目录.txt

sql数据库的基本操作

命令行

1、显示当前数据库服务器中的数据库列表:mysql SHOW DATABASES;

2、建立数据库:mysql CREATE DATABASE 库名;

3、建立数据表:mysql USE 库名;mysql CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1));

4、删除数据库:mysql DROP DATABASE 库名;

5、删除数据表:mysql DROP TABLE 表名;

6、将表中记录清空:mysql DELETE FROM 表名;

7、往表中插入记录:mysql INSERT INTO 表名 VALUES ("hyq","M");

8、更新表中数据:mysql- UPDATE 表名 SET 字段名1='a',字段名2='b' WHERE 字段名3='c';

9、用文本方式将数据装入数据表中:mysql load data local infile "d:/mysql.txt" into table 表名;

10、导入.sql文件命令:mysql USE 数据库名;mysql source d:/mysql.sql;

11、命令行修改root密码:mysql update mysql.user set password=password('新密码') where user='root';mysql flush privileges;

12.修改密码的三种方法:mysqlupdate user set password=password('123456') where user='joy_pen';mysqlflush privileges;mysqlset password for 'joy_oen'=password('123456');mysqlgrant usage on *.* to 'joy_pen' identified by '123456';

1、创建数据库

命令:create database 数据库名 例如:建立一个名为xhkdb的数据库mysql create database xhkdb;

2、显示所有的数据库

命令:show databases (注意:最后有个s)mysql show databases;

3、删除数据库

命令:drop database 数据库名 例如:删除名为 xhkdb的数据库mysql drop database xhkdb;

4、连接数据库

命令: use 数据库名 例如:如果xhkdb数据库存在,尝试存取它:mysql use xhkdb; 屏幕提示:Database changed

5、当前选择(连接)的数据库mysql select database();

6、当前数据库包含的表信息:mysql show tables; (注意:最后有个s)

三、表操作,操作之前应连接某个数据库

1、建表

命令:create table 表名 ( 字段名1 类型1 [,..字段名n 类型n]);

mysql create table MyClass(

id int(4) not null primary key auto_increment,

name char(20) not null,

sex int(4) not null default ''0'',

degree double(16,2));

2、获取表结构

命令: desc 表名,或者show columns from 表名

mysqlDESCRIBE MyClass

mysql desc MyClass;

mysql show columns from MyClass;

3、删除表

命令:drop table 表名

例如:删除表名为 MyClass 的表 mysql drop table MyClass;

4、插入数据

命令:insert into 表名 [( 字段名1[,..字段名n ])] values ( 值1 )[, ( 值n )]

例如,往表 MyClass中插入二条记录, 这二条记录表示:编号为1的名为Tom的成绩为96.45, 编号为2 的名为Joan 的成绩为82.99,编号为3 的名为Wang 的成绩为96.5.

mysql insert into MyClass values(1,'Tom',96.45),(2,'Joan',82.99), (2,'Wang', 96.59);

5、查询表中的数据

1)、查询所有行

命令: select 字段1,字段2,... from 表名 where 表达式

例如:查看表 MyClass 中所有数据 mysql select * from MyClass;

2)、查询前几行数据

例如:查看表 MyClass 中前2行数据

mysql select * from MyClass order by id limit 0,2;

6、删除表中数据

命令:delete from 表名 where 表达式

例如:删除表 MyClass中编号为1 的记录

mysql delete from MyClass where id=1;

7、修改表中数据:update 表名 set 字段=新值,… where 条件

mysql update MyClass set name=''Mary'' where id=1;

8、在表中增加字段:

命令:alter table 表名 add 字段 类型 其他;

例如:在表MyClass中添加了一个字段passtest,类型为int(4),默认值为0

mysql alter table MyClass add passtest int(4) default ''0''

9、更改表名:

命令:rename table 原表名 to 新表名;

例如:在表MyClass名字更改为YouClass

mysql rename table MyClass to YouClass;

更新字段内容

update 表名 set 字段名 = 新内容

update 表名 set 字段名 = replace(字段名,''旧内容'',''新内容'');

如何使用SQL数据库

方法:

1、首先打开SQL SERVER自带的数据库管理工具,从开始菜单中可以找到,如图点击进去;

2、开始连接SQL SERVER服务器,就是我们装好的SQL SERVER 服务器;

3、如图,右击数据库,选择第一个,新建一个数据库;

4、填写数据库的名称(箭头方向),下面是设置自动增长的,一般不用管,默认

5、点击确定后就可以生成一个数据库,此时里面是没有表的;

6、右击表新建一个表,填写你要的字段名称

7、填完字段名称后点击字段名称那个内部窗口的小叉叉,然后就提示你输入表名了,填写下表名,一个数据库的建立过程就是这样的;

注意事项:

建立数据库需要先打开数据库服务器。

sql入门新手教程 是什么做

1、对于一些初步接触SQL的朋友们来说,最最基础的东西不是开发,不是部署数据库,而是一些简单的维护了,现在就说说在数据库上一些简单的操作

2、首先安装好的SQL有一大堆应用图标。我们简单使用,只用SQL Server Management Studio就行

3、打开SQL Server Management Studio连接数据库。如果数据库本身是安装在本机上的,那么服务器名称输入“.”,身份验证使用windows验证就行

4、如果数据库装在远端,那么你输入正确的IP地址,使用正确的用户名(一般是sa)和密码进行登录

5、进入数据库以后,我们可以在左侧看到整个数据库快照。我们可以点开某一个表,查看到具体的表名

6、知道了想要操作的表名称,我们可以使用SQL语句进行操作。例如下边我用的select命令,可以查看我的一个库中某个表的数据

7、还有insert、update、delete命令,但是对于咱们初学者来说,这些进行数据修改的命令还是慎重使用,操作前最好先备份

sql数据库基础知识

sql数据库基础知识:

一、SQL 概述

1、什么是 SQL

SQL(Structured Query Language)是“结构化查询语言”,它是对关系型数据库的操作语言。它可以应用到所有关系型数据库中,例如:MySQL、Oracle、SQL Server 等。SQL 标准(ANSI/ISO)有:SQL-92:1992 年发布的 SQL 语言准;SQL:1999:1999 年发布的 SQL 语言标签;SQL:2003:2003 年发布的 SQL 语言标签;这些标准就与 JDK 的版本一样,在新的版本中总要有一些语法的变化。不同时期的数据库对不同标准做了实现。

虽然 SQL 可以用在所有关系型数据库中,但很多数据库还都有标准之后的一些语法,我们可以称之为“方言”。例如 MySQL 中的 LIMIT 语句就是 MySQL 独有的方言,其它数据库都不支持!当然,Oracle 或 SQL Server 都有自己的方言。

(责任编辑:IT教学网)

更多

推荐CSS教程文章