加入收藏 | 设为首页 | 会员中心 | 我要投稿 航空爱好网 (https://www.ikongjun.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql—数据库的基础建表

发布时间:2022-10-27 12:37:00 所属栏目:MySql教程 来源:
导读:  目录

  本文说明一些数据库的基础操作

  mysql修改密码

  找到C盘的ProgramData,找到MySQL里面的 5.7文件夹 里面有个my.ini文件

  centos svn创建版本库_mysql创建表时创建索引_创建数
  目录
 
  本文说明一些数据库的基础操作
 
  mysql修改密码
 
  找到C盘的ProgramData,找到MySQL里面的 5.7文件夹 里面有个my.ini文件
 
  centos svn创建版本库_mysql创建表时创建索引_创建数据库表
 
  在此文件中这样设置
 
  mysql创建表时创建索引_centos svn创建版本库_创建数据库表
 
  PS:第一个框表示跳过密码 是修改密码的操作 第二个框表示创建数据库时字符集的默认格式
 
  然后用命令行登录服务器 我们输入 mysql -u root 即可跳过密码
 
  然后输入修改密码的命令:
 
  update mysql.user set authentication_string = password('你要修改的密码') where user = '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
 
  centos svn创建版本库_创建数据库表_mysql创建表时创建索引
 
  2.查看当前服务器的数据库
 
  show databases;
 
  创建数据库表_centos svn创建版本库_mysql创建表时创建索引
 
  3.创建数据库
 
  creat database [if not exists] test [character set 编码格式];
 
  show warnings; 可查看目前的错误
 
  4.查看数据库的创建信息
 
  show create database 数据库名称;
 
  可查看目前数据库的编码格式,由于我们在.ini设置了编码格式,所以是utf8mb4
 
  一定要记得设置编码格式,MySQL 5.7默认是拉丁文不支持中文
 
  创建数据库表_centos svn创建版本库_mysql创建表时创建索引
 
  5.选择数据库
 
  use 数据库名称;
 
  select database(); 可查看当前使用的数据库
 
  centos svn创建版本库_创建数据库表_mysql创建表时创建索引
 
  6.删除数据库(慎重)
 
  drop database [if exists] 数据库名称;
 
  数据表操作语句
 
  数据库相当于文件夹,数据表相当于里面的文件,
 
  所以当我们进行数据表操作之前创建数据库表,要用 use语句 选择数据库
 
  1.查看数据库中的表有多少
 
  show tables;
 
  创建数据库表_centos svn创建版本库_mysql创建表时创建索引
 
  select @@datadir; 可查看数据库存储的具体路径
 
  mysql创建表时创建索引_centos svn创建版本库_创建数据库表
 
  2.查看具体表的结构
 
  desc 表名称
 
  centos svn创建版本库_mysql创建表时创建索引_创建数据库表
 
  3.创建表 基础代码
 
  create table 表名称(属性名称1 属性类型,
 
  属性名称2属性类型
 
  ) character set 字符集;
 
  添加注释
 
  在属性类型后面 加上 comment '注释内容';
 
  查看注释信息
 
  show create 表名
 
  属性类型
 
  直接上图了
 
  mysql创建表时创建索引_创建数据库表_centos svn创建版本库
 
  centos svn创建版本库_mysql创建表时创建索引_创建数据库表
 
  ps:select now();可返回当前系统时间
 
  创建数据库表_centos svn创建版本库_mysql创建表时创建索引
 
  4.删除表
 
  drop table [if exists] 名称;
 
  慎重 危险操作
 
  5.修改表 1.创建表之后新增属性
 
  alter table 表名 add 属性名 属性类型;
 
  2.删除某一列
 
  alter table 表名 drop 列名称
 
  3.修改某一列
 
  alter table 表明 change 原字段名 新字段名 类型[约束]
 
  centos svn创建版本库_mysql创建表时创建索引_创建数据库表
 
  4.修改表名
 
  alter table 旧表名 rename 新表名
 
  5.修改表字符集
 
  alter table 表名 convert to character set 新字符集
 

(编辑:航空爱好网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!