
mysql
十级冲浪选手
Linuxer
展开
-
解决安装完mycli后mysql不用密码也能访问的问题
今天安装了mycli以后发现mysql不用密码就可以进了,而且还是root权限,这样很不安全,这就意味着任何人都可以访问我的数据库,都可以对我的数据库进行修改。 解决方法 解决方法分为三步: 第一步:查看配置文件中有没有跳过密码输入的步骤配置文件都放在/etc目录下找到/mysql目录下的mysql.cnf看看里面有没有skip-grant-tables这句跳过输密码过程的语句,有的话删除没有就...原创 2019-12-15 15:41:53 · 693 阅读 · 0 评论 -
MySQL学习笔记(三)----修改数据表
修改表名 MySQL通过alter table语句来实现表名的修改; ALTER TABLE <旧表名> RENAME <新表名> 这里我们在演示之前先介绍一个sql语句DESC用来查看表的结构; 这样就能看到我们这张表所有的信息了; 这里我们要把t的名字改为t1; 我们可以看到的是修改表名并不会改变表的成分; 修改字段的数据类型 ALTER TABLE <...原创 2019-10-23 16:06:49 · 347 阅读 · 0 评论 -
MySQL学习笔记(二)----约束
目录 主键约束 外键约束 非空约束 唯一性约束 默认约束 设置表自增 主键约束 主键:又叫主码,是表中一列或者多列的组合; 主键约束:要求主键列数据唯一,且不为空; 主键分为两种:一种叫单字段主键,另一种叫多字段主键; 设置主键 首先我们创建一个数据库名字叫try后面的数据库都用这个; 然后我们添加一张数据表,创建单字段主键的方式有两种,一种是在定义列的同时定义主键,另一种是在定义好所有...原创 2019-10-22 21:59:55 · 301 阅读 · 0 评论 -
MySQL学习笔记(一)---数据类型
MySQL数据类型 目录 数值类型 整数 浮点数 定点数 位值 布尔值 时间/日期类型 YEAR类型 TIME类型 DATE类型 DATETIME类型 TIMESTAMP类型 字符串类型 CHAR类型和VACHAR类型 BINARY类型和VARBINCHAR类型 BLOB类型和TEXT类型 ENUM类型 SET类型 1. ...原创 2019-10-15 23:07:17 · 343 阅读 · 0 评论