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

mysql创建数据库并创建表

发布时间:2022-09-30 12:49:30 所属栏目:MySql教程 来源:
导读:  mysql一般安装后是不需要输入登录密码的MySQL 创建数据表,所以可以直接 mysql -u root登录数据库。

  1.创建数据库

  1.1 登录数据库 mysql -u root

  1.2 查看现有的数据库 show databases;
  mysql一般安装后是不需要输入登录密码的MySQL 创建数据表,所以可以直接 mysql -u root登录数据库。
 
  1.创建数据库
 
  1.1 登录数据库 mysql -u root
 
  1.2 查看现有的数据库 show databases;
 
  1.3 创建一个新的数据库 CREATE DATABASE IF NOT EXISTS aimin DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
 
  这里创建一个数据库并默认为utf8编码
 
  1.4 切换到新建数据库 use aimin
 
  2. 切换到数据库后可以查看数据库都有哪些表。
 
  2.1 查看数据库下的表 show tables;
 
  由于是新建的数据库,所以暂时没有数据表
 
  2.2 创建一个新表
 
  create table test(id int(10) primary key auto_increment,
 
  name varchar(100) not null,
 
  age int(4))ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
  mysql如何创建数据库表_qt mysql创建数据库表_MySQL 创建数据表
 
  创建表也默认编码格式为utf8.
 
  2.3 查看表结构 desc test;
 
  MySQL 创建数据表_mysql如何创建数据库表_qt mysql创建数据库表
 
  3.数据库刚装完登录是不需要密码的,我们也可以设置登录密码
 
  3.1 我们可以执行sql : select user,password from mysql.user;
 
  MySQL 创建数据表_mysql如何创建数据库表_qt mysql创建数据库表
 
  可以看到都是没有密码的。
 
  3.2 下面给root增加密码 set password for root@localhost=password('123456');
 
  再次输入 select user,password from mysql.user;
 
  MySQL 创建数据表_mysql如何创建数据库表_qt mysql创建数据库表
 
  会发现root已经有密码了。下次登录可以 mysql -u root -p 输入密码就可以了。
 
  4 。删除一个数据库 drop database if exists aimin.
 
 
 

(编辑:应用网_扬州站长网)

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