mysql如何创建数据表的几个命令

mysql如何创建数据表的几个命令,第1张

1、显示数据库列表。

show

databases;

刚开始时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行 *** 作。

2、显示库中的数据表:

use

mysql;

//打开库,学过FOXBASE的一定不会陌生吧

show

tables;

3、显示数据表的结构:

describe

表名;

4、建库:

create

database

库名;

5、建表:

use

库名;

create

table

表名

(字段设定列表);

6、删库和删表:

drop

database

库名;

drop

table

表名;

7、将表中记录清空:

delete

from

表名;

8、显示表中的记录:

select

from

表名;

第一步:登陆到MySQL服务器

首先,你需要使用root用户登陆进你的MySQL数据库,如下:

$ mysql -u root -h -p

请注意:为了能登进远程的MySQL服务器,你需要开启服务器上的远程访问,如果你想调用同一主机上的MySQL服务器,你可以省略 "-h " 参数

$ mysql -u root -p

你将需要输入MySQL服务器的密码,如果认证成功,MySQL提示将会出现。

第二步:创建一个MySQL数据库

在MySQL提示中输入命令之前,请记住所有的命令都是以分号结束的(否则将不会执行)。另外,考虑输入命令的时候使用大些字母,输入数据库对象使用小写字母。但那不是必须的,只是方便的阅读。

现在,创建一个叫做xmodulo_DB的数据库:

mysql> CREATE DATABASE IF NOT EXISTS xmodulo_DB;

第三步:创建一个数据库表

为了达到演示的目的,创建一个叫做posts_tbl的表,表里会存储关于文章的如下信息:

文章的标题

作者的名字

作者的姓

文章可用或者不可用

文章创建的日期

这个过程分两步执行:

首先,选择需要使用的数据库:

mysql> USE xmodulo_DB;

 第四步:创建一个用户,并授予权限

当涉及到访问新创的数据库和表的时候,创建一个新用户是一个很好的主意。这样做就可以让用户在没有整个MySQL服务器权限的情况下,去访问那个数据库(而且只能是那个数据库)

你可以创建新用户,授予权限,并且使改变生效:

mysql> GRANT ALL PRIVILEGES ON xmodulo_DB TO 'new_user'@'%' IDENTIFIED

BY 'new_password';

mysql> FLUSH PRIVILEGES;

'newuser'和'newpassword'分别指的是新的用户名和他的密码。这条信息将会被保存在mysqluser表中,而且密码会被加密。

第五步:测试

先插入一个虚拟的记录到posts_tbl表:

mysql> USE xmodulo_DB;

mysql> INSERT INTO posts_tbl (content, author_FirstName, author_Las

tName)

VALUES ('Hi! This is some dummy text', 'Gabriel', 'Canepa');

然后查看posts_tbl表中的所有记录:

mysql> SELECT FROM posts_tbl;

1、首先双击打navicat款软件菜单栏选择文件-->新建连接-->MySQL;

2、打新建连接框输入连接名密码密码配置MySQL数据库设置密码其余项值默认行点击确定;

3、连接列表看刚才创建连接右击baidujingyan,刚才创建连接名字选择命令列界面打命令列界面;

4、命令界面输入命令完 *** 作;首先创建数据库假设名字baidu命令:create

database

baidu;(注意号结束输完命令车);

5、右击baidujingyan选择刷新看刚刚创建名字baidu数据库;

6、数据库般情况要存放文数据汉字进行建立表 *** 作必要先改数据库属性;右击baidu-->数据库属性;

7、打数据库属性框修改字符集码改utf-8形式确定(提前修改避免错注意步重要更改面输入文现乱码);

8、接建立表要baidu数据库建立表要先选择数据库;命令:use

baidu;

9、始建立表假设表名字urltable,作用存放标题链接并且标题主键;标题度10汉字链接度80字符命令:

10、mysql>

create

table

urltable

11、

->

(title

char(20)

not

null

unique,

12、

->

url

char(40));

13、刷新数据库能看新建

以上就是关于mysql如何创建数据表的几个命令全部的内容,包括:mysql如何创建数据表的几个命令、如何在命令行创建一个mysql数据库、如何使用命令在navicat中创建数据库及表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9547652.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存