![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL使用心得
本人在使用MySQL时的一些个人经验与体会。
睿思达DBA_WGX
从事数据库理论教学工作,有多年管理和维护Oracle、MySQL、SQL Server数据库的相关经验。
展开
-
MySQL自增字段使用总结
MySQL自增字段使用总结在MySQL中可以使用AUTO_INCREMENT关键字设置自增字段,也可以通过自定义序列的方式设置自增字段。一、使用AUTO_INCREMENT关键字设置自增字段如果要使用AUTO_INCREMENT关键字设置自增字段,要求字段的类型必须是int类型,并且一张数据表只能设置一个自增字段。1、创建表同时创建自增字段语法如下:create table table...原创 2019-12-26 15:34:01 · 8006 阅读 · 2 评论 -
MySQL用户管理完整教程
MySQL用户管理完整教程在实际项目中,一个数据库会由多个用户同时使用,此时需要创建多个用户并赋予不同的管理权限。一般来说,用户权限可以分为超级管理员权限,管理员权限,读写权限,只读权限等。一般情况下,MySQL安装配置成功后,会自动设置一个root用户,root用户是数据库的超级管理员用户,root用户拥有对MySQL数据库操作的所有权限,为了便于管理,需要创建其他用户同时授予不同的权限。M...原创 2019-12-25 23:01:57 · 417 阅读 · 0 评论 -
MySQL用户密码管理问题总结
MySQL用户密码管理问题总结一、忘记root用户密码如果忘记了root密码,可以采用以下方法:1、停止mysql服务[root@bogon /]# systemctl stop mysqld2、修改配置文件(my.cnf)在【mysqld】选项中加入skip grant tables[mysqld]skip-grant-tables.....3、启动mysql服务[ro...原创 2019-12-26 00:05:48 · 433 阅读 · 0 评论 -
MySQL删除数据记录命令truncate和delete之区别
MySQL删除数据记录命令truncate和delete之区别在MySQL数据库中,如果需要删除部分数据记录,一般使用delete from命令,通过where关键字指定条件用来限定要删除的记录范围。如果需要把表中的全部记录删除,可以使用truncate命令,也可以使用不带条件的delete from命令。truncate命令和delete from命令的区别主要有以下几点:一、trunca...原创 2019-11-26 16:01:41 · 971 阅读 · 1 评论 -
MySQL利用现有的数据表创建新表
MySQL利用现有的数据表创建新表MySQL使用create table可以创建数据表,该命令通过为表指定字段并设置字段的数据类型,也可以设置主键、外键、unique约束、索引、默认值、自增等特性。使用create table命令除了可以通过定义字段名创建一张新表,还可以在已有表的基础上创建新表。比如已经创建了emp(员工)表,并输入了数据。create table emp( emp...原创 2019-11-26 15:25:08 · 9123 阅读 · 2 评论