亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

數據庫(2)MYSQL的基本命令

標簽:
MySQL
(1)什么是数据库
  • 是按照数据结构来组织、存储和管理数据的仓库,是存储在一起的相关数据的集合。

  • MySQL就是这样的一个关系型数据库管理系统(RDBMS),它可以称得上是目前运行速度最快的SQL语言数据库管理系统。

(2)MYSQL的优势
  • MYSQL是一款自由软件,任何人都可以从MYSQL官方网站下载。

  • MYSQL是一个多用户,多线程SQL数据库服务器。

  • MYSQL可以快捷,安全和有效的处理大量的数据。

(3)数据库基本概念
  • 能够减少数据多余的部分,大量的节省了内存。

  • 具有较高的数据独立性和已扩容性

  • 现数据资源的充分共享

(4)MYSQL基本命令
  • <1>创建一个名为data_name的数据库

create database data_name;
  • <2>删除一个名为data_name的数据库。

drop database data_name;
  • <3>列出所有数据库

show databases;
  • <4>使用名为data_name的数据库

use data_name;
  • <5>启动MYSQL

sudo service mysql start
  • <6>停止MYSQL

sudo service mysql stop
  • <7>查看数据库版本

sql->status;
  • <8>ubuntu上进入MYSQL命令

      用户名 密码
mysql -u root -p
  • <9>创建表格

CREATE TABLE name(
   文件内容
);
  • <10>列出表格

show tables;
  • <11>查看表格信息

show create table table_name;
  • <12>查看表结构

desc table_name;
  • <13>创建数据名为bc 并为字符集设置为utf8

CREATE DATABASE bc DEFAULT charset=utf8;
  • <14>查询所有引擎

show engines;
  • <15>查询默认引擎

show variables like 'default_storage_engine';
  • <16> 修改默认引擎

 set default_storage_engine=INNODB;
(5)表的增删改查
  • <1>给name表添加一个age的字段并且默认

ALTER TABLE name ADD age int DEFAULT 0;
  • <2>给表名为name的num字段修改为newNum并且设置数据类型

ALTER TABLE name CHANGE num newNum int(11);
  • <3>删除name下的age的字段

ALTER TABLE name DROP age;
  • <4> 把name的表名修改为newName

RENAME TABLE name TO newName;
  • <5>删除表

DROP TABLE  name;
  • <6>把名为name1的表复制到name2里

 CREATE TABLE IF NOT EXISTS name1 like name2;



作者:IT大牛辉
链接:https://www.jianshu.com/p/2051160ec047

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消