前提:连接顺畅
(无关小笔记:想要在某个目录下打开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';
余着先......