MySql--数据库和数据表的创建、修改及删除
2017-04-17 00:00
706 查看
总结一下MySql的数据库和数据表的简单操作,关于用户注册、修改权限、数据库和数据表的创建、修改和删除的语句。
/***************************用户**********************************/ select user(); ---查看当前用户; create user abc identified by '123456'; ---创建用户,查看navicat 创建用户,权限 grant select,insert,update,delete on *.* to 用户名 @'%' identified by '123456‘; grant select,insert,update,delete on *.* to abc @'%' identified by '123456‘ 所有权限 grant all privileges on *.* to username@'%' grant all privileges on *.* to abc@'%' 回收权限 revoke all privileges on *.* from username@‘%‘ revoke all privileges on *.* from abc@‘%‘ 修改密码: admin>mysqladmin -uroot -p123456 password 654321 将密码修改成654321 查看用户: select * from mysql.user; select user from mysql.user; 删除用户abc; drop user abc; 修改密码 admin>mysqladmin -u用户名 -p旧密码 password 新密码 admin>mysqladmin -uroot -p123456 password 654321 -----密码修改成654321 查看有几个用户 select user from mysql.user; /*****************************************************************************/ /*****************************数据库操作**************************************/ 1、mysql -uroot -p //登录数据库 2、show databases; //显示所有数据库 3、create database database_name character set character_name; //创建数据库 create database database_name character set gbk; 4、alter database database_name character set utf8; //字符集改为utf8 5、drop database database_name; //删除数据库 /*****************************************************************************/ /*****************************数据表操作**************************************/ 6、create table productinfo ( id INT, proname VARCHAR(20), proprice FLOAT(5,2), prodate DATETIME ); //建数据表 7、alter table table_name ADD column_name | MODIFY column_name | DROP COLUMN column_name //修改表的操作 alter table productinfo ADD proquantity int; //添加列 alter table productinfo MODIFY proname VARCHAR(30); //修改列宽 alter table productinfo CHANGE proname pronamenew VARCHAR(30); //修改列名 alter table productinfo DROP COLUMN proquantity; //删除列 8、DROP TABLE table_name; //删除数据表 DROP TABLE productinfo; 9、desc productinfo; //显示表的结构 /*****************************************************************************/
相关文章推荐
- MySql---数据库和数据表的创建、修改及删除
- MySql--数据库和数据表的创建、修改及删除
- MySQL —— 数据库,数据表的创建,修改,删除
- MySQL数据定义语句:CREATE(创建)命令、ALTER(修改)命令、DROP(删除)
- 数据库、数据表创建后 添加,修改,删除表的列,约束等表的定义。
- mysql中数据库与数据表编码格式的查看、创建及修改
- C#-数据库访问技术 ado.net——创建 数据库连接类 与 数据库操作方法 以及简单的数据的添加、删除、修改、查看
- MySQL专题4之MySQL连接、MySQL数据类型、MySQL创建和删除以及选择数据库
- mysql 数据库备份与还原,用户的创建与删除,用户的密码修改
- 数据库-T-SQL 语句-创建表,删除表,CRUD操作的添加数据,修改数据,删除数据
- mysql创建数据库,创建数据库表导入xlsx、txt文本,查询、删除、插入数据语句的使用
- Sqlite 常用函数封装:修改密码,创建数据库、获取表段、字段,取值、插入、删除数据、执行Sqlite指令
- MySQL入门之创建、修改、删除、查看数据库
- 数据库(十)mysql 表操作命令(表创建、修改、删除等)
- MYSQL基础上机练习题(一) 数据库、表、字段的创建、修改、删除
- sql server 2005 中数据库表 的创建 ,查看表 属性,表的名称重命名,情况表中信息,删除表 ; 表中列重命名,添加新列,修改列的数据类型,删除列,设置列的主键外键
- 数据库与表的操作之创建、修改和删除数据
- mysql在命令行创建数据库,修改数据库,删除数据库
- Sqlite 常用函数封装:修改密码,创建数据库、获取表段、字段,取值、插入、删除数据、执行Sqlite指令
- 《MySQL入门很简单》学习笔记(8)之第8章视图(关键词:数据库/MySQL/创建视图/修改视图/查看视图/删除视图)