安装略,以后补
=============================================================
连接:
mysql -u用户名 -p[密码] -h 主机
解析:用户名就用户名替代,密码可以紧跟-p写上,也可以不写,输入命令回车后交互界面输入;最后的主机,与-h隔一个空格,这是远程登录,需要加主机,本地登录是不需要加的;
用软件,这里不再描述,网上很多连接软件,有收费的有免费的,图形化界面,很好操作;
=============================================================
几个注意项:
1、SQL语句可以换行,要以分号结尾;
2、命令不区分大小写. 关键字和函数建议用大写
3、如果提示符为 '> 那么需要输入一个'回车;
4、命令打错了换行后不能修改, 可以用 \c 取消;
---------------------------------------------------------
一些简单的操作:
打开数据库 use 库名;
删除数据库 drop database 库名;
创建数据库 create database 库名 default charset=utf8mb4;
查看数据库 show databases;
其中一个库,可以有很多表:
查看表:show tables;
创建表:create table 表名(字段1 类型 INDEX,字段2 类型...)engine=innodb default charset=utf8mb4;
删除表:drop table 表名;
表结构:desc 表名;或者show columns from user01;
---------------------------------------------------------
增:
插入单条:
insert into 表名(字段1,字段2,字段3) values(值1,值2,值3);
插入多条:
insert into 表名(字段1,字段2,字段3) values(a值1,a值2,a值3),(b值1,b值2,b值3);
---------------------------------------------------------
删:
delete from 表名 where 字段=值;
---------------------------------------------------------
改:
update 表名 set 字段=某个值 where 条件;
update 表名 set 字段1=值1,字段2=值2 where 条件;
update 表名 set 字段=字段+值 where 条件;
---------------------------------------------------------
查:
select * from 表名;
select 字段1,字段2,字段3 from 表名;
select * from 表名 where 字段=某个值;
---------------------------------------------------------
退出:
exit;或者quit;
---------------------------------------------------------
卸载:
apt-get autoremove --purge mysql-server-5.7
sudo apt-get remove mysql-common
sudo rm -rf /etc/mysql/ /var/lib/mysql