[置顶] MySQL入门

MySQL学习

准备:

1.下载,MySQL一款开源的关系型数据库,大家可以直接到MySQL官网下载
2.安装,在网上找度娘搜一搜,一大片,照着图片来就行了。这里主要提一下,在设置字符集的时候设置为gb2312,不然由于编码的问题会导致汉字乱码
3.安装,设置成功后,打开任务管理器会发现mysqld.exe运行。
字符集设置:
[置顶] MySQL入门_第1张图片

登录服务器:

1.windows键+r打开命令行,输入cmd,打开窗口

2.输入命令:   长选项登录  mysql --host=127.0.0.1 --port=3306 --user=root --password=123456
短选项登录  mysql -h127.0.0.1 -P3306 -uroot -p123456
  这两种登录方式都可以登录。为了方便可以新建一个bat文件,右键编辑,将上边的长选项登录或者短选项登录写入其中并保存,
  双击bat文件可以直接登录服务器。在上边的长选项或者短选项命令末尾加上数据库名,会让这个数据库成为你的默认数据库。
  设置bat文件如图:
  [置顶] MySQL入门_第2张图片
  进入MySQL
  [置顶] MySQL入门_第3张图片

简单操作:

1. show databases; 显示服务器的所有数据库
 如图:
 

2.create database 数据库名; 创建一个新的数据库
如图:
[置顶] MySQL入门_第4张图片

2.use 数据库名; 切换当前工作数据库
如图:

3.show tables;查看当前数据库中有哪些表

4. select database(); 查看当前工作数据库
如图:
若是没有设置默认数据库,刚上来就执行该操作,当前数据库为null

5.desc[ribe] 表名;  查看表结构
如图:
[置顶] MySQL入门_第5张图片

6.insert into 表名(列名1,列名2...) values(值); 插入数据

7.delete from 表名 where 参数;  删除数据
   delete from customer;  删除所有数据, 谨慎使用!!
    delete from customer where id = 2;   删除指定的记录

8.update 表名 set 更新的参数; 更新数据
   update customer set age = age + 1; 更新所有记录, 谨慎使用
   update customer set age = age + 1 where id = 1;  更新指定的记录

在认识几个丢弃表数据库,导入sql文件,创建一个表的简单语法。

1.drop table 表名;丢弃表
   ex:drop table customer;
2.drop database 数据库名;丢弃数据库
   ex:drop database world;
3.source sql文件所在位置;导入数据或执行SQL脚本
     ex:source d:/mywork/mysql/company.sql;
4.create table customer(
    id int,
   age int,
   name varchar(20)
   );  建表
如图:
 




你可能感兴趣的:(mysql,简单语法,数据库安装,进入数据库)