数据库基本管理(mysql)

版权声明:观极著作 https://blog.csdn.net/weixin_41619143/article/details/88082375

一,Mysql 基本操作

1,库的管理

看现有的库

新建库t1

mysql> create database t1;

删除库t1

mysql> drop database t1;

2,表的管理

mysql> use mysql;                                       //切换到t1库

mysql> show tables;                            //看库里有哪些表
mysql> desc user;                               //看user表的字段结构

>create table studb.stuinfo(name char(10),age int);                 //建表

3,记录的管理

查看所有表记录:
>select * from studb.stuinfo;
插入表记录:
>insert into studb.stuinfo values("bob",21),("tom",23);
修改表记录:
>update studb.stuinfo set age=19 where name="bob";
>update studb.stuinfo set age=15;
>select 
删表:drop table stuinfo;
删表里的记录
>delete from studb.stuinfo where name="tom";  
>delete from studb.stuinfo ;
>show tables;
删库:drop database studb;

****关系

服务器数据库---------->库----------->表------------------>记录--------------------->列

4,设置表的字符集

字符集:gb2312/   utf8

让支持中文:

>show create table t1;        //查帮助

mysql> create database 学生库;
Query OK, 1 row affected (0.00 sec)

mysql> use 学生库;
mysql> create table 学生表 ( 姓名 char(10),年龄 int ) DEFAULT CHARSET=utf8;


>show tables;
>insert into 学生表 values("张三丰",100);
>select * from 学生库.学生表;

注意:修改mysql的默认字符集
#vim /etc/my/cnf
[mysql]
character_set_server=utf8
#systemctl restart mysqld
>show variables like '%character%';    //确认更改结果

猜你喜欢

转载自blog.csdn.net/weixin_41619143/article/details/88082375