时间:2021-07-01 10:21:17 帮助过:19人阅读
mysql是客户端的配置
mysqld是服务端配置
所有的数据文件都放在根目录的data文件夹里面,mysqldump定时备份数据库
show databases;查看所有数据库
use databasename;选择某数据库,相当于打开文件夹
show tables;显示所有的数据表
descc tablename;查看表结构
select databases();查看当前在哪个数据库下
#1. 操作文件夹 增:create database db1 charset utf8; 查:show databases; 改:alter database db1 charset latin1; 删除: drop database db1; #2. 操作文件 先切换到文件夹下:use db1 增:create table t1(id int,name char); 查:show tables 改:alter table t1 modify name char(3); alter table t1 change name name1 char(2); 删:drop table t1; #3. 操作文件中的内容/记录 增:insert into t1 values(1,‘egon1‘),(2,‘egon2‘),(3,‘egon3‘); 查:select * from t1; 改:update t1 set name=‘sb‘ where id=2; 删:delete from t1 where id=1; 清空表: delete from t1; #如果有自增id,新增的数据,仍然是以删除前的最后一样作为起始。 truncate table t1;数据量大,删除速度比上一条快,且直接从零开始, auto_increment 表示:自增 primary key 表示:约束(不能重复且不能为空);加速查找sql基础
一 Mysql基础
标签:engine 一个 客户端 utf8 mysql主从 管理数据 同步 查询 into