mysql建表的详细步骤
admin
2023-06-06 12:01:29
0

本文主要给大家简单讲讲mysql建表的详细步骤,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望mysql建表的详细步骤这篇文章可以给大家带来一些实际帮助。

1.新建用户

1234567891011121314//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(Host,User,Password) values('localhost','tanzuai',password('123456'));//刷新系统权限表mysql>flush privileges;这样就创建了一个名为:tanzuai 密码为:123456 的用户。 //退出后登录一下mysql>exit;@>mysql -u tanzuai -p@>输入密码mysql>登录成功

2.为用户授权

123456789101112131415//登录MYSQL(有ROOT权限)。我里我以ROOT身份登录.@>mysql -u root -p@>密码//首先为用户创建一个数据库(tanzuaidb)mysql>create database tanzuaidb;//授权jeecn用户拥有jeecn数据库的所有权限@>grant all on tanzuaidb.* to tanzuai@localhost identified by '123456';//刷新系统权限表mysql>flush privileges;mysql>其它操作 //如果想指定部分权限给一用户,可以这样来写:mysql>grant select,update on tanzuaidb.* to tanzuai@localhost identified by 123456;//刷新系统权限表。mysql>flush privileges;

mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’;


权限1,权限2,…权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14个权限。
当权限1,权限2,…权限n被all privileges或者all代替,表示赋予用户全部权限。
当数据库名称.表名称被*.*代替,表示赋予用户操作云服务器上所有数据库所有表的权限。
用户地址可以是localhost,也可以是ip地址、机器名字、域名。也可以用’%’表示从任何地址连接。
‘连接口令’不能为空,否则创建失败
例如:
mysql>grant select,insert,update,delete,create,drop on vtdc.employee to tanzuai@10.163.225.87 identified by ‘123′;
给来自10.163.225.87的用户tanzuai分配可对数据库vtdc的employee表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为123
mysql>grant all on vtdc.* to tanzuai@10.10.10.87 identified by ‘123′;
给来自10.163.225.87的用户tanzuai分配可对数据库vtdc所有表进行所有操作的权限,并设定口令为123
mysql>grant all on *.* to tanzuai@10.10.10.87 identified by ‘123′;
给来自10.163.225.87的用户tanzuai分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123
mysql>grant all privileges on *.* to tanzuai@localhost identified by ‘123′;
给本机用户tanzuai分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。
3.删除用户

123456@>mysql -u root -p@>密码mysql>DELETE FROM user WHERE User=”jeecn” and Host=”localhost”;mysql>flush privileges;//删除用户的数据库mysql>drop database tanzuaidb;

4.修改指定用户密

12345@>mysql -u root -p@>密码mysql>update mysql.user set password=password(‘新密码’) where User=”tanzuai” and Host=”localhost”;mysql>flush privileges;mysql>quit;

5.建表

12345678create table receive_user(waybillno varchar(20) not null check(waybillno!=''),model varchar(20) not null,userid varchar(20) not null,create_time datetime default null,primary key(waybillno))engine=InnoDB default charset=utf8 auto_increment=1;

 mysql建表的详细步骤就先给大家讲到这里,对于其它相关问题大家想要了解的可以持续关注我们的行业资讯。我们的板块内容每天都会捕捉一些行业新闻及专业知识分享给大家的。

相关内容

热门资讯

闭眼入不踩雷的日常实用手机推荐 在如今快节奏的生活中,选择一款日常使用方便的品牌手机显得尤为重要。它不仅需要满足工作、娱乐、社交等多...
在轨期间将新开展100余项科学... 图表来源:新华社 朱杨柱 张志远 黎家盈 5月23日上午,神舟二十三号载人飞行任务新闻发布会在...
白宫附近枪击嫌疑人身份曝光 新华社华盛顿5月23日电(记者黄强 颜亮)美国媒体23日披露当天在白宫附近向特勤局人员开枪的嫌疑人身...
凤凰专访首位香港航天员黎家盈:... 神舟二十三号载人飞行任务航天员乘组5月23日正式公布,来自香港的黎家盈名列其中。黎家盈在接受凤凰卫视...
神舟二十三号发射在即,发射窗口... 5月16日,神舟二十三号船箭组合体转运至发射区,飞船瞄准2026年5月24日23时08分发射。神舟二...
“青鸟”上街抗议蓝白挡军购?岛... 海峡导报综合报道 美对台140亿美元军售生变,美国代理海军部长曹洪(Hung cao)称,为了确保美...
詹江村赞郑丽文“大方向没有错”... 海峡导报综合报道 国民党主席郑丽文上任后的首次“大考”即2026年“九合一”选举临近,交出何等“成绩...
华为将于今年四季度上市两款智算... 2026年第四季度,华为将基于下一代AI芯片——昇腾950DT,分别推出采用液冷和风冷散热方案的两款...
红领巾薪火传 少年逐梦向阳行—... 大象新闻记者 龚丰硕 通讯员 李静图文 为传承红色精神,延续少先队优良传统,进一步增强少年儿童的荣誉...
斯凯孚申请确定两个链的伸长率的... 国家知识产权局信息显示,斯凯孚公司申请一项名为“确定两个链的伸长率的装置、相关联的双链输送机和方法”...