从入门到精通 MYsql的数据库学习使用心得_MySQL数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

从入门到精通 MYsql的数据库学习使用心得

作者:黑客防线网安MYSQL维护基地 来源:黑客防线网安MYSQL维护基地 浏览次数:0

本篇关键词:使用心得学习数据库
黑客防线网安网讯:  1、access简单易学,适合于小型数据库的建设,数据库的容量大概1G左右。  MYSQL、SQL SERVER等适合于中型数据库的建设。  ORACLE适用于大型数据库。  2、RDBMS:关系数据库管理系...
  1、access简单易学适合于小型数据库的建设数据库的容量大概1G左右
  MYSQLSQL SERVER等适合于中型数据库的建设
  ORACLE适用于大型数据库。
  2、RDBMS:关系数据库管理系统的英文缩写。
  3、数据库中的数据集组织为表。每个表由行和列组成。表中每行为一个记录。记录可包含几段信息;表中每一列对应这些信息中的一段。
  4、SQL(Structured Query Language)是当今的标准数据库语言,所有主要的数据库系统都使用它。举例:create table company
  (
  name char(30),
  num int,
  address char(30)
  )
  5、 MySQL的体系结构术语:客户机/服务器,通常的客户机程序有mysqlmysqlimport、mysqldump
  1、取得样历数据库及其表的权限
  grant all on samp-db.* to paul@localhost identified by "secret"
  grant all on samp-db.* to paul@% identified by "secret"
  2、MYSQL指的是整个MYSQLRDBMS,而mysql代表的是一个特定的客户机程序名。
  3、激活mysql程序和登陆:C:>mysql options;mysql _h host_name _u user_name _p
  4、建立用户名:set user=paul
  5、登陆成功:
  mysql _u paul _p
  enter password:******
  welcome to the MySQL monitor. Commands end with ; or g.
  your MySQL connection id is 1805 to server version:3.ss.25.log
  Type 'help' for help.
  mysql>
  6、结束会话:mysql>quit      bye
  7、发布查询
  mysql>select now(),
  _>user(),
  _>version()
  _>;
  
   7、如果已经键入一个多行的查询,而又不想立即执行它,可以跳过它,如:
  mysql>select now(),
  _>version(),
  _>c
  mysql>
  8、可将查询存储在一个文件中并告诉mysql从文件中读取查询而不是等待键盘输入。如:
  mysql<my_file.sql
  可用这种办法调用任何所需的文件。这里用后缀为“.sql”来表示该文件含有SQL 语句。执行mysql的这种方法将在输入数据到samp_db 数据库时的“增加新记录”中使用。为了装载一个表,让mysql从某个文件中读取INSERT 语句比每次用手工键入这些语句更为方便。
  1、使用数据库涉及几个步骤:
  创建(初始化)数据库。
  创建数据库中的表。
  对表进行数据插入、检索、修改或删除。
  2、创建数据库
  mysql>create database samp_db;
  设置为当前数据库:mysql>use samp_db
  查询:mysql>select database();
  3、创建表
  create table president
  (
  last_name varchar(15) not null,
  fist_name varchar(15) not null,
  suffix varchar(5) null,
  city varchar(20) not null,
  state varchar(2) not null,
  birth date not null default "0000-00-00",
  death date null
  ;
  )
  也可以用预先写下的描述文件来创建president表:% mysql samp_db < create_president.sql
  4、显示数据库、表和查询表
  mysql>show databases;
  mysql>show tables;
  mysql>describe president;
  5、查询
  select score.name, event.date, score.score, event.type
  from score,event
  where event.date="1999-09-23"
  and score.event_id=event.event_id
   6、创建一个表
  create table student
  (
  name varchar(20) not null,
  sex e
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-7838-1.html
网站维护教程更新时间:2012-03-20 01:44:59  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer