mysql 常用基本命令总结

 MySQL  2019-02-24  admin  2056  2775

mysql 常用基本命令

1.登录 MySQL服务器
mysql –h ip地址:端口(如果是3306可以省略) –u mysql用户名 -p
mysql -h localhost:3306 -u root -p
mysql -h 127.0.0.1:3306 -u root -p

mysql -h 127.0.0.1 -u root -p密码  //(没有空格)  密码容易泄露
mysql -h 127.0.0.1 -u root -proot  //(没有空格)  密码容易泄露


2.查看数据库中现有的数据库
show databases;

3.为MySQL指定字符集,避免中文乱码问题
set names gbk;  //告诉MySQL服务器使用gbk编码进行通信
set names utf8;   //错误 utf-8

4.退出MySQL服务器
exit;  //退出cmd
quit;  //只能在mysql中使用
ctrl+c //强制退出

5.创建数据库
create database `数据库名`;  //反引号 ` `
create database `study`;

//数据库命名
以字母(一般小写)数字下划线开头,不能使用特殊符号汉字

6.删除数据库
drop database `数据库名`;
drop database `study`;

7.选择数据库
use `数据库名`;
use `study`;

8.查看数据库中所有的表
show tables;  //先选择数据库

9.删除表
drop table `表名`;
drop table `teacher`;

10.查看表的结构
desc `表名`;
describe `表名`;

desc `teacher`;
describe `teacher`;

11.查看建表SQL
show create table `teacher`\G   //“\G”参数用于将输出内容按列显示


如果文章对您有帮助,点击下方的广告,支持一下作者吧!

转载必须注明出处:

mysql 常用基本命令总结 —— code.cent123.com

相关推荐


Systemd Web 管理系统:简化服务管理

# Systemd Web Systemd Web 是一个 Systemd 的 Web UI 管理系统,通过直观的界面和易用的操作,让用户能够轻松地管理 Linux 系统和服务。该项目旨在简化 Systemd 的使用,使得无论是专业的系统管理员还是普通的用户,都能够方便地对系统进行操作。 ## [github地址] (https://github.com/topascend/systemd

systemctl 使用

Systemd是Linux系统工具,用来启动守护进程,已成为大多数发行版的标准配置。而systemctl是Systemd的主命令,用于管理系统。其实我们大部分服务都有使用systemctl管理,比如MySQL、Nginx等等。常见配置如下:[Unit] #单元描述 Description=GFAPP #在什么服务启动之后再执行本程序 After=mysql.service [Serv

php redis 分布式锁

Redis 分布式锁是一种使用 Redis 数据库来实现的同步机制,用于在分布式系统中保证多个进程或线程对共享资源的互斥访问。Redis 分布式锁的基本原理是使用 Redis 的 SETNX 命令来尝试设置一个键,如果这个键不存在,那么获取锁成功,否则获取锁失败。获取锁成功后,需要设置锁的过期时间,以防止锁被永久占用。释放锁时,需要删除这个键。Redis 分布式锁有一些优点和缺点:优点:Redis

图片批量转换格式扩展名命工具

图片批量转换格式扩展名命工具图片批量转换格式扩展名命令行工具支持多线程设置,速度极快imageConverterGui.7z