本篇主要讲述初学mysql的一些基本命令.
1.命令行进入客户端: mysql -uroot -proot
2.查询mysql下有哪些数据库:show databases;
3.新建一个数据库:create database mydb;
4.使用数据库:use mydb;
5.查询数据库下有哪些表:show tables;
6.创建表: create table t_mytable(
id int primary key auto_increment ,
name varchar(50),
age int );
7.查看表结构:desc t_mytable;
8.删除表 drop table t_mytable;
9.清空表: delete from t_mytable;可以回滚,删除的时候先备份
truncate t_mytable;相比delete from 效率高,但是不可回滚;
10.删除数据库: drop database mydb;
11.复制表结构不复制表的数据:create table t_mycopytable like t_mytable;
12.复制表结构和表中的数据:create table t_mytbale1 as (select * from t_mytable);
13.mysql的时间和日期使用单引号
14.在命令行出现乱码时,因为在创建数据库时使用的是utf-8,单windows的窗口是gbk,需要在命令行客户端申明字符集:set names gbk;