【MySQL】01-基础命令
增删改查
数据库
创建数据库
1
create database <数据库名>;
查看已有的数据库
1
show databases;
查看数据库结构
1
show create database <数据库名>;
表
插入一条新数据
1
INSERT INTO <表名> [ <列名1> [ , … <列名n>] ] VALUES (值1) [… , (值n) ];
插入一条新数据(指定某些列,其余为默认值)
1
2
3
4INSERT INTO <表名>
SET <列名1> = <值1>,
<列名2> = <值2>,
…查看表结构
1
show create table 表名称
导入导出
导入xxx.sql
1 | # 登入MySQL后 |

字符集设置
修改默认字符集
默认字符集通常是
latin1,对中文支持不友好,因此设置为UTF8MB4步骤如下(以【Linux】MySQL安装中命令行安装路径为例,其余修改对应的配置文件即可)
修改
/etc/mysql/my.cnf为以下内容1
2
3
4
5
6
7
8
9[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character_set_server=utf8mb4
collation_server=utf8mb4_unicode_ci重启
mysql服务:sudo service mysql restart- 注:如果启动失败,使用
ps aux | grep mysql查看现有的进程并杀掉
- 注:如果启动失败,使用
进入
mysql后,查看现有字符集:SHOW VARIABLES LIKE 'character_set%';
修改已有数据库/数据表字符集
1 | -- 修改数据库的字符集 |
参考
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 cv-programmer!







