mysql—数据库的基础建表
本文说明一些数据库的基础操作
mysql修改密码
找到C盘的ProgramData,找到MySQL里面的 5.7文件夹 里面有个my.ini文件
在此文件中这样设置
PS:第一个框表示跳过密码 是修改密码的操
目录 本文说明一些数据库的基础操作 mysql修改密码 找到C盘的ProgramData,找到MySQL里面的 5.7文件夹 里面有个my.ini文件 在此文件中这样设置 PS:第一个框表示跳过密码 是修改密码的操作 第二个框表示创建数据库时字符集的默认格式 然后用命令行登录服务器 我们输入 mysql -u root 即可跳过密码 然后输入修改密码的命令:
修改完成后 注释掉.int文件的跳过密码命令 在服务中重新启动一次MySql服务即可 数据库操作语句 1.登录 客户端 mysql -u root -p 以root用户登录mysql服务器 输入 mysql -u root -p即可 完整代码为: mysql -h 服务器的ip地址(127.0.0.1) -P 3306(端口号) -u root -p 2.查看当前服务器的数据库 show databases; 3.创建数据库 creat database [if not exists] test [character set 编码格式]; show warnings; 可查看目前的错误 4.查看数据库的创建信息 show create database 数据库名称; 可查看目前数据库的编码格式,由于我们在.ini设置了编码格式,所以是utf8mb4 一定要记得设置编码格式,MySQL 5.7默认是拉丁文不支持中文 5.选择数据库 use 数据库名称; select database(); 可查看当前使用的数据库 6.删除数据库(慎重) drop database [if exists] 数据库名称; 数据表操作语句 数据库相当于文件夹,数据表相当于里面的文件, 所以当我们进行数据表操作之前创建数据库表,要用 use语句 选择数据库 1.查看数据库中的表有多少 show tables; select @@datadir; 可查看数据库存储的具体路径 2.查看具体表的结构 desc 表名称 3.创建表 基础代码 create table 表名称(属性名称1 属性类型, 属性名称2属性类型 ) character set 字符集; 添加注释 在属性类型后面 加上 comment '注释内容'; 查看注释信息 show create 表名 属性类型 直接上图了 ps:select now();可返回当前系统时间 4.删除表 drop table [if exists] 名称; 慎重 危险操作 5.修改表 1.创建表之后新增属性 alter table 表名 add 属性名 属性类型; 2.删除某一列 alter table 表名 drop 列名称 3.修改某一列 alter table 表明 change 原字段名 新字段名 类型[约束] 4.修改表名 alter table 旧表名 rename 新表名 5.修改表字符集 alter table 表名 convert to character set 新字符集 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |