1.在电脑搜索框输入 cmd 找到命令提示符,右击以管理员身份运行(以后我们从命令行使用mysql都要这样打开)
2.输入命令 net start mysql 回车( l和回字之间 没有空格,以后我的文章都会这么写的哈,个人习惯见谅!)可能没有启动成功 (虽然显示服务已经启动,但是我们无法使用,可能之前你开了数据库,没有关闭,所以首先输入net stop mysql 然后再输入net start mysql 就启动成功了 ,下面是每个步骤截图)
3. 进入数据库:输入命令:mysql -uroot -p 回车
4.对库的操作(增、删、改、查)
首先查看你有哪些库:show databases;
一般第一次使用大概都只有这四个库,那么接下来跟着我操作吧!
------增: create database 你想要创建的库名称 charset=utf8;(charset=utf8最好加上)
Query OK, 1 row affected (0.00 sec) 出现以上字样才表示创建成功
不放心的话,就输入show databases;进行查看
------删:drop database user;
------改:修改数据库的字符编码,之前我们创建的是utf8,可以修改成gbk(这里我就不演示例了)
alter databases user charset=gbk;
------查:show databases; 查询所有数据库
show create database user; 查询你创建的数据库sql语句
5.对表的操作(增、删、改、查)
首先我们要输入命令使用数据库才能通过命令,在我们创建的数据库里面增删改查表
select database();
use user;
select database();
------增:
create table user(id int(20),name char(255)) charset=utf8;
------删:
drop table user;
------改:
alter table 你的表名modify 选择需要修改的字段 改成你需要的(拿我的举例)
这样对表的修改就成功了
注意这里是修改字段类型,如果你需要改字段名称和类型,需要换下面这个命令
alter table user change name username char(255);
------查:
show tables; 查看所有的表
show create table user; 查看你创建的表
看到这里啦,告诉你一个快捷小惊喜!
当我们创建了很多表,在当前使用第一张表(我的案例是:user)的时候,我们想对其他表进行操作的时候,我们可以直接对第二张表(我的案例是:user2)进行操作的命令 create table 你的数据库.在该数据库下面创建的表 (id int,name char(255));
首先查看你目前使用的是哪个?输入命令:select database();
然后对第二张表进行增删改查操作(我的演示是增)
命令:create table user2.user2(id int(20),user2name char(255));
(图1-1)
(上面这张(图1-1)是在user表下,想要创建数据库user2的状态),注意我们必须要切换成user2才可以对它进行增删改查,下面是相关命令
show tables;
use user2;
show tables;
show create table user2;