MySql小结
数据库就是一种特殊的文件,存储着大量的数据,类似于现实中的图书馆,你需要操作的就是对其中的数据(图书)进行管理,我们正常操作的就是增删改查,类比现实中的图书馆,很容易理解。
- MySql介绍
- 它是关系型数据管理系统,支持多种操作性系统,linux,windows、MacOs等等,并且为多种编程语言提供的api,比如C,C++,Python,Java、PHP等,
- 支持多线程,提供多种语言支持,常见的GBK,UTF8
- 我认为最主要的特点免费、开源
1、MySql 的安装
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。①window下安装
打开sql官网下载 https://dev.mysql.com/downloads/mysql/ 然后选择你的版本进行安装
② Ubuntu
a)服务器安装、操作
1、sudo apt-get install mysql-server 安装sql服务器
2、sudo service mysql start 启动服务
3、sudo service mysql stop 停止服务
4、sudo service mysql restart 重启服务
b)客户端安装、操作
1、sudo apt-get install mysql-client 安装mysql客户端
2、mysql -uroot -p 登录客户端
3、exit 或者ctrl+D 退出
2、客户端操作
注意: 所有客户端写sql语句的时候,一定要以‘;’结尾。
1、查看所有数据库 show databases;
2、使用数据库: use 数据库名字 在对某个数据库进行操作的时候,一定要使用 ‘use 数据库名字’
3、查看当前使用的数据库: select database();
4、创建、删除数据库 create database 数据库名字 charset=utf8; drop database 数据库名字;
5、查看数据库中所有的表 show tables;
6、查看某个表的结构 desc 表名字;
7、创建表 create table finishing_materila (id int unsigned not null auto_increment primary key);
删除表 drop table finishing_materila;
对表增加字段 alter table finishing_material add (name varchar(30),supplier varchar(30));
删除表的多个字段 alter table finishing_material drop name,drop supplier;
