SQL-1-创建

  前提:连接顺畅

       (无关小笔记:想要在某个目录下打开dos命令窗口,可以在某目录下,摁SHIFT+鼠标右键)

        首先测试一下网络是否能使用,最简单的,上网随便搜索一些东西就好,但是不建议如此,因为看着不装13,所以我一般使用win+R,cmd,然后

ping www.baidu.com

#能ping的通就ok,ping不通就检查一下网络问题了

        连接:使用mysql -h 主机名 -p 端口 -u 用户名 -p 密码,但是我一般不如此,我习惯性

>mysql -uroot -p

        然后就提示需要输入密码了,(这是本地连接的样式)

1 创建数据库 

1. 创建带字符集要求的数据库

        mysql>create database test ;

        //不建议直接如此创建,因为没有指定字符集,数据库中有中文时就会狗带

        推荐创建:

        mysql>create database test character set utf8;

        #创建一个字符集为utf8的数据库test

2 创建表

1. 进入数据库test

             mysql> use test;

        

2. 创建一个带有字符集要求的表,utf8字符集

            mysql> create table clients (
        client_id int(11) not null,
        name varchar(255) not null,
        address varchar(255) not null,
        phone varchar(255) default null,
        primary key(client_id)
        )character set=utf8;

        

        注意:建议每个表都要设置一个主键,方便检索

3. 插入数据,建议插入中文,英文都有的数据,主要为了测验

        3.1 插入单条数据

        mysql> insert into clients values (1,'Vinte','chengdu','111111');

        

        3.1.1 查看一下

        mysql> select * from clients;

        

        3.2 插入多条数据

        mysql> insert into clients values 
    (2,'Vintf','guangdong','111222'),
    (3,'张三','广东','222222'),
    (4,'张三三','guangdong','333333'),
    (5,'李四','上海','444444'),
    (6,'王五','beijin','555555'),
    (7,'郭靖','BeiJin','777777'),
    (8,'朱八','广西','888888'),
    (9,'易9','东莞','999999');

        

        3.2.1 查看一下

        mysql> select * from clients;

        

        //ok,暂时没问题,接下来再在其他地方查看一下

        dos窗口下,没问题

        

        其他数据库管理软件中也显示没问题

        

在显示中文时,一般会遇到的问题就是字符集的设置不对了,可以用

查看字符集

        mysql> show VARIABLES like 'char%';

        

设置字符集

        set character_set_server='utf8';

余着先......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值