mysql软件使用教程_MySQL基本使用教程

本文详细介绍了MySQL的基本操作,包括命令行连接与断开数据库,使用图形界面客户端如Workbench、HeidiSQL和phpMyAdmin。接着讲解了创建、删除、修改和查看数据库及数据表的方法,以及字段操作如增加、删除和修改字段。记录操作涵盖插入、删除、修改和查询记录。此外,还讨论了数据导入导出、权限管理以及一些其他常用操作,如查看数据库版本和连接数。最后,简述了UNIX domain sockets在MySQL通信中的作用。
摘要由CSDN通过智能技术生成

一、结构类操作

1.1 连接数据库

1.1.1 命令连接数据库

# 基础格式

mysql [OPTIONS] [database_name]

# 常用参数格式

mysql [-h] [-u] [-p] [-P] [-e] [database_name]

说明:选项及其参数间可以有空格也可以没空格;-p可直接接密码也可以后边要求输入时再输入;密码有$等元字符时要用单引号括起来防止被解析掉;-e后的的命令一般都有空格所以一般都用引号括起来。

1.1.2 断开数据库连接

--方式一

exit

--方式二

quit

1.1.3 常用图形界面客户端

Workbench:MySQL官方客户端,各方面都还可以;最大的糟点大概是界面有点丑。

HeidiSQL:暂时见到的开源免费还算能用的mysql客户端;最让人难受的是数据库列表和打开后的数据库属两个窗口。

phpMyAdmin:web形式的客户端比较受欢迎,但php写的也有就语言局限性。

1.2 库操作

1.2.1 创建数据库

--基础用法

create database ;--指定utf8编码格式

create database character set utf8 collate utf8_general_ci;

1.2.2 删除数据库

drop database ;

1.2.3 修改数据库

应该来讲,修改数据库我们最希望的是修改数据库名,但mysql并没有提供直接的修改数据库名的操作(现在的修改本质上都是新建一个数据库然后把表导过去),只能改改默认编码之类的。

alter database character set = 'utf8' ;

1.2.4 查看现有数据库

--查看所有数据库

show databases;--查看当前使用的数据库

select database();--查看数据库创建信息

show create database database_name;

1.2.5 使用数据库

use ;

1.3 表操作

1.3.1 创建数据表

--基础创建格式

create tabletable_name(column_1_name_1 column_1_type, column_2_name_2 column_1_type)--创建示例;习惯在每个字段后回车换行

create table if not existstest_table(

idintunsigned auto_increment,

usernamevarchar(100) not null,

passwordvarchar(100) not null,primary key(id)

)default charset=utf8;

1.3.2 删除数据表

drop table ;

1.3.3 修改数据表

--重命令数据表

rename table to ;

1.3.4 查看数据表

show tables [from database_name];

1.4 字段操作

1.4.1 增加字段

alter table add [column] [first | after ready_column];

1.4.2 删除字

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值