记录下mysql基本语句
检测系统是否安装: rpm -qa | grep mysql
卸载
普通卸载:rpm -e mysql
强力卸载:rpm -e --nodeps mysql
安装(linux)
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql-server
查看是否启动: ps -ef | grep mysqld
选择数据库:USE 数据库名
列出数据库列表:SHOW DATABASES
列出指定数据库的所有表:SHOW TABLES
显示数据表的属性:SHOW COLUMNS FROM 数据表
显示数据表的详细索引信息:SHOW INDEX FROM 数据表
创建数据库:CREATE DATABASE 数据库名
删除数据库:drop database <数据库名>;mysqladmin -u root -p drop RUNOOB
创建数据表:CREATE TABLE table_name (column_name column_type);
删除数据表:DROP TABLE table_name ;
数据表中插入数据:
INSERT INTO table(A,B,...N)
VALUES
(a,b,.....n)
查询(SELECT):where 类似于if条件,根据表中字段读取指定数据
SELECT A1,A2 FROM table1 WHERE xxx
更新(UPDATE):用于修改后更新MySQL数据
UPDATE table1 SET X=new_value1,Y=new value2 WHERE xxx
DELETE 删除数据表中的记录
DELETE FROM table1 WHERE XXX
UNION:用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中。多个 SELECT 语句会删除重复的数据。
SELECT expression1, expression2, ... expression_n
FROM tables
[WHERE conditions]
UNION [ALL | DISTINCT]
SELECT expression1, expression2, ... expression_n
FROM tables
[WHERE conditions];