列举一些Mysql的常用命令,以便自己查阅,也能帮大家做一个总结(持续更新)
一、Mysql编码设置
因为,mysql中经常需要存储中文,所以需要将mysql的server, database, table的编码都进行设定
推荐方案:在安装完mysql server后修改my.cnf,然后重启mysql,之后创建的db和table都会默认采用utf8。
vi /etc/mysql/my.cnf
在[client]下添加 default-character-set=utf8
在[mysqld]下添加 default-character-set=utf8
相关命令
1. 查看mysql server编码的命令
mysql> show variables like 'collation_%';
mysql> show variables like 'character_set_%';
2. 修改database编码的命令
创建database时指定编码
mysql>create database mydb character set utf-8;
修改database编码
mysql>alter database mydb character set utf-8;
3. 修改database编码(通过修改配置文件)
vi $MYSQL_HOME/mydb/db.opt
default-character-set=utf8
default-collation=utf8_general_ci
4. 修改table编码的命令
alter table mytable character set utf8 COLLATE=utf8_unicode_ci;
5. 修改字段编码的命令
alter table mytable modify myfield varchar(255) DEFAULT NULL;
二、Mysql主键设置
1. 设置某字段为主键的命令
alter table mytable add constraint PK_uid primary key(myfield);
(持续更新。。。)
分享到:
相关推荐
### MySQL常用命令详解 #### 一、连接与断开MySQL **命令格式:** ``` mysql -h [主机地址] -u [用户名] -p [密码] ``` **示例:** 1. **本地连接MySQL服务:** ```bash mysql -uroot -p ``` 输入此命令后,...
在手册中,你可以找到关于MySQL的安装、配置、数据库设计、SQL语法、存储过程、触发器、视图、索引、安全设置等方面的知识。对于初学者,理解基本的SQL语句如SELECT、INSERT、UPDATE、DELETE是至关重要的;对于进阶...
以上内容仅是MySQL命令的简要介绍,实际操作中还有许多其他高级功能和选项,如索引、视图、触发器、存储过程等,需要根据具体需求深入学习。掌握这些基本命令,能帮助你有效地管理和维护MySQL数据库。
### MySQL常用命令详解 #### 启动MySQL服务器 在启动MySQL服务器方面,有两种常见的方法: 1. **使用winmysqladmin工具**:这是一个图形化的工具,适用于Windows系统。如果你的计算机在启动时已经设置了自动运行...
### MySQL常用命令语句详解 #### 一、创建数据库(Create Database) - **命令格式**:`CREATE DATABASE database_name;` - **功能说明**:此命令用于创建一个新的数据库。 - **示例**: ```sql CREATE DATABASE ...
以下是关于MySQL常用命令的一些详细解释: 1. **连接MySQL**: - 使用`mysql -u<username> -p`命令可以连接到本地MySQL服务器,其中`<username>`是你的用户名。如果你的密码为空,直接按回车即可。例如,`mysql -u...
根据提供的文件内容,我们可以整理出一系列关于MySQL的重要知识点与实用命令。MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),适用于多种应用场景,包括网站、应用程序和个人项目等。以下是对这些知识点...
了解并熟练掌握MySQL的常用命令对于管理和操作数据库至关重要。以下是一些主要的MySQL命令及其详细说明: 1. **连接MySQL**: 使用`mysql -h 主机地址 -u 用户名 -p用户密码`来连接MySQL服务器。例如,连接本地...
### MySQL常用命令总结 #### 数据库管理 1. **列出所有数据库** - 使用`SHOW DATABASES;`命令来查看当前MySQL服务器上存在的所有数据库。 2. **创建数据库** - 使用`CREATE DATABASE ;`来创建一个新的数据库。...
### MySQL常用命令精要解析 #### 一、MySQL基础命令概览 MySQL是全球最流行的开源关系型数据库管理系统之一,其高效稳定、功能全面而深受广大开发者喜爱。掌握MySQL的基本命令是进行数据库管理与开发的基础。 ###...
### MySQL常用命令详解 #### 一、MySQL备份与恢复命令:`mysqldump` `mysqldump`是MySQL数据库管理系统中一个非常重要的工具,主要用于数据库的备份操作。通过这个命令,用户可以将数据库中的数据导出为SQL脚本...
以下是从给定的文件内容中提炼的关于MySQL常用命令的知识点。 1. 数据库的显示与创建 - `show databases;`:显示当前MySQL服务器中所有的数据库。 - `create database name;`:创建一个新的数据库,其中`name`代表...
掌握上述MySQL常用命令及操作,对于数据库管理员、开发者乃至任何需要与MySQL交互的IT专业人员来说,都是必不可少的技能。无论是日常的数据库管理、数据查询,还是在遇到数据丢失时的数据恢复,这些命令都将发挥重要...
**MySQL常用命令** - 查看所有数据库: ``` show databases; ``` - 选择数据库: ``` use database_name; ``` - 查看所有表: ``` show tables; ``` - 查看表结构: ``` desc table_name; ``` - 查看...
### MySQL常用命令详解 #### 一、表的基本操作 **1. 创建表(CREATE TABLE)** 在MySQL中,创建表是基本的操作之一。通过`CREATE TABLE`语句可以定义一个新表及其结构。 示例: ```sql CREATE TABLE tablename ...
### MySQL常用命令详解 #### 一、MySQL服务管理命令 MySQL作为一款广泛使用的开源关系型数据库管理系统,在不同的操作系统中有着不同的服务管理方式。在Windows环境下,MySQL通常被安装为一个服务,可以通过以下...