栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

数据库02

数据库02

打开mysql软件

输入当前计算机的mysql软件的密码:如root;

当输入密码无法打开Mysql时;

以管理员模式打开cmd:

 再在mysql软件输入密码即可进入。

1、用SQL 语言创建数据库:

01、创建数据库:create database 名字;

MySQL数据库是一个数据库管理系统,支持运行多个数据库;可以创建多个数据库。

02、查看并显示所有的数据库:show databases;

03、打开或切换到某一数据库:use 名字;

04、删除某一数据库:drop database 名字;

删除数据库为不可逆操作,应慎重。

2、在图形管理工具Navicat窗口中通过方便的图形化向导创建

打开mysql软件

输入当前计算机的mysql软件的密码:如root;

(必须先打开mysql软件)

再打开Navicat for  mysql软件;

点击(连接);

输入连接名,密码:root后(应为当前机器的MySQL的密码);连接到mysql软件上;

可创建新的数据库:

右击连接名,选择(新建数据库){创建一个支持中文字符的数据库};

其中:

字符集选择:utf8 -- UTF-8 Unicode

排序规则选择:utf8_general_ci

即可创建一个新的数据库。

也可在mysql软件上,输入(有大写要求):CREATE  DATAbase 名字 character set utf8;

 即也可创建一个新的数据库。

若在Naviccat for…软件上,看不到新创建的数据库;可右击连接名,选择(刷新)即可;   

                同时,双击连接名,可打开数据库列表

                           右击连接名,也可选择(打开数据库)

                                                              (删除数据库)

                                                              (关闭数据库)

Mysql用户管理:

打开mysql软件

1.创建用户

01、使用 CREATE语句可以创建用户,语法格式如下:

CREATE USER ' username '@ 'host' IDENTIFIED BY 'password';

02、也可以在‘192.168.1.2‘的地址的数据库创建用户 test2,其密码为123456。

CREATE USER 'test2'@'192.168.1.2' IDENTIFIED BY'123456';

表示在‘192.168.1.2‘的地址的数据库创建用户 test2,其密码为123456。

03、CREATE USER 'test3'@'%' IDENTIFIED BY' ';

表示创建用户test3,其可以在任意远程主机无密码登录服务器。

所创建的用户可在Naviccat for…软件上的,点击(用户)显示

创建数据表:

01、

在mysql软件中

先新创建一个数据库先!!! 表名任意

打开数据库(use 名字;),再输入

create table  表名(字段名  类型,字段名 类型);

mysql> create table department01  //create table  表名   创建一个表

    -> (departID  tinyint  primary  key,  //primary  key主键

    -> departNAME  Varchar(50)  not null, // not null 一个非空

    -> tel  Varchar(20),

    -> address  Varchar(50)  );

Query OK, 0 rows affected (0.30 sec)  //成功

mysql>

02、在Navicat for  mysql软件中

右击某一数据库名,选择命令列介面

再输入

在Navicat for  mysql软件中,右击某一数据库,再右击表,选择新建表

看表

01、在mysql软件中:desc 表名;

02、在Navicat for  mysql软件中,看表

03、查看详细表结构

show create table 表名;

显示当前数据库中的表列

 show tables;

设置默认

01、在mysql软件中,

mysql> create table department01

    -> (departID  tinyint  primary  key, //primary  key主键

    -> departNAME  Varchar(50)  not null,// not null 一个非空

    -> tel  Varchar(20),

-> address  Varchar(50)

-> sex   char(2)   DEFAULT '男');

02、在Navicat for  mysql软件中,右击某一数据库,选择命令列介表,进行输入

03、在Navicat for  mysql软件中

右击某一数据库名,再右击表,可选择新建表进行如下设置默认操作;也可选定原有的表,右击选择(设计表),再进行如下设置默认操作

其他在表中的操作

01、在表中添加新字段

alter  table 表名  ADD  新字段名  新字段名的类型  AFTER  新字段放在某一字段后的字段名;

alter  table  wulitadeb01  ADD  name  char(10)  AFTER  sex;

02、使用MODIFY修改表中字段的类型;

alter  table 表名 MODIFY  要修改的字段的字段名  改成的类型;

alter  table  wulitadeb01  MODIFY  sex  char(10);

03、使用DROP删除 表中的字段

alter table  表名  DROP  要删除的字段的字段名;

alter table  wulitadeb01  DROP  sex;

04、使用CHANGE修改表中的字段名

alter table表名 CHANGE 要修改的字段的字段名  新的字段名  要修改的字段的类型;

alter table wulitadeb01 CHANGE name namez char(10);

05、使用RENAME修改表名

alter table 要修改的表的表名  RENAME  新表名;

alter table wulitadeb01 RENAME wulitadeb00;

06、删除表

drop table 要删除的表的表名;

drop table department01;

07、将两个数据表链接起来

08、向表中添加数据

在Navicat for  mysql软件中,打开表,直接在表中录入数据

 

在mysql中,

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/285889.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号