Mysql:Mysql基本命令操作
2021/11/17 19:10:16
本文主要是介绍Mysql:Mysql基本命令操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1. 登录命令语法格式
mysql -u用户名 [-h主机名] -p密码 [-P端口号] [-D数据库名] [-eMySQL命令] [-S socket文件名]
参数说明:
(1)【-u用户名】或者【–user=用户名】:指定用户登录的用户名;
(2)【-p密码(p小写)】或者【–password=密码】:输入登录密码;
(3)【-h主机名或ip地址】或者【–host=主机名ip地址】:指定登录的主机名;
(4)【-P端口号(P大写)】或者【–port=端口号】:指定登录的MySQL的端口号;
(5)【-D数据库名】或者【–database=数据库名】:指定登录的数据库名称;
(6)【-S socket文件名】或者【–socket=socket文件名】:指定登录时使用的socket文件名。
(7)【-e MySQL命令】或者【–execute= MySQL命令】:在不登录MySQL的情况下执行MySQL命令。
本机登录示例:
mysql -uroot -pWgx123456.
远程登录示例:
mysql -uzhang -h192.168.1.11 -pWgx123456. -P3306
登录指定数据库内示例:
mysql -uroot -pWgx123456. -Dmy_db
2. 数据库切换语法
use 数据库名称
数据库切换示例:
2. 查看所有表语法
show tables;
3. 查看所有数据库语法
show databases;
4. 查看表结构语法
desc 表名
5. 表字段操作语法
ALTER TABLE 表名 MODIFY COLUMN 字段名 数据类型(修改后的长度)
删除表字段示例:
alter table user drop user_id;
添加表字段示例:
alter table user add user_id int(4);
添加表字段并设置位置示例:
1. FIRST (设定位第一列)
alter table user add user_id int(4) first;
2. AFTER 字段名(设定位于某个字段之后)
alter table user add user_id int(4) after id;
修改表字段类型示例:
1. MODIFY语法
alter table user modify court_id char(16);
2. CHANGE语法
alter table user change court_id court_id char(16);
修改表字段默认值示例:
alter table user alter court_id set default 1;
删除表字段默认值示例:
alter table user alter court_id drop default;
6. 表操作引擎修改语法
ALTER TABLE 表名 ENGINE = 操作引擎;
操作引擎:MyIsam , Mrg_Myisam, Memory, Blackhole, CSV, Performance_Schema, Archive, Federated , InnoDB
7. 表名修改语法
ALTER TABLE 表名 rename to 新表名;
文章整合至:https://blog.csdn.net/weixin_44377973/article/details/103691347、https://blog.csdn.net/bitcarmanlee/article/details/80582249
这篇关于Mysql:Mysql基本命令操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-15MySQL教程:初学者必备的MySQL数据库入门指南
- 2024-11-15MySQL教程:初学者必看的MySQL入门指南
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程