数据库学习需要什么基础

数据库学习需要什么基础,第1张

基础知识:数据结构、程序设计、数据库原理、 *** 作系统。

流行的数据库:Oracle、SQL Server、MySQL,专用数据库DB2等。Oracle的应用占全世界50%,同时学习难度最大。大型企业几乎都采用Oracle,中小型企业SQL Server居多。

学习数据库原理,需要有数理逻辑的基础,如果学习应用,比较好学。

从业方向:数据库应用系统开发、数据库系统管理员。

根据自己将来的工作,学习数据库略有差异。作为应用系统开发者,主要学习SQL编程方法,并简单了解相关数据库的体系结构。作为数据库管理员,主要学习数据库的体系结构,创建和管理数据库、创建和管理用户,数据库的监控和优化、数据库的备份与恢复等方面的内容。

进入 MySQL

#mysql -h192168110xxx -uroot -p -P 3306 (回车后输入密码,即可进入mysql)

1、显示 数据库 列表

mysql>show databases; (注:MySQL语句分隔符为“;”)

默认有三个数据库:information_schema、mysql和test。information_schema库为MySQL默认字典库,mysql库很重要它里面有MySQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行 *** 作。

2、显示库中的数据表:

mysql>use mysql;(指定mysql库)

mysql>show tables;

3、显示数据表的结构:

mysql>describe yourtablename; / mysql>desc yourtablename

4、建库:

mysql>create database yourdbname;

5、建表:

mysql>create table yourtablename (columnname colunmtype,);

6、删库和删表:

mysql>drop database yourdbname;

mysql>drop table yourtablename;

7、将表中记录清空:

mysql>delete from yourtablename;

8、显示表中的记录:

mysql>select from yourtablename;

9、举个例子:一个建库和建表以及插入数据的实例

mysql>create database world; //建立库world

mysql>use world;//打开库world

mysql>create table city //建立表city

(IDint(3) not null auto_increment ,

Name char(30) notnull default '',

CountryCode char(3) not null default '',

District char(20) not null default '',

Population integer not null default '0',

Primary key ('ID') ); //建表结束

//以下为插入字段

mysql>insert intocity values('','Kabul','AFG','Kabol','1780000');

mysql>insert intocity values('','Beijing','CHN','Beijing','1780001');

出处:mysqlpubcom ,不断完善更新中。

以上就是关于数据库学习需要什么基础全部的内容,包括:数据库学习需要什么基础、MySQL快速入门基础教程 怎么使用MySQL、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10181825.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存