当前位置:淮安SEO > 网站技巧 > Mysql >

linux如何利用命令建立mysql数据库及删除

发布时间:2019-01-24 21:51:53  来源:互联网  作者:淮安SEOwww.huaianseo.cn  点这评论

登录mysql数据库

mysql -hlocalhost -uroot -p密码;

注意-h -u -p和后面的帐号密码不可加空格

使用create命令建立mysql数据库:

新建数据库例:

1.以mysql最高管理员登录,在

create database XXXXX;

xxxxx即为数据库名.

2.在mysql中如何创建用户,使该用户对该数据库有完全权限.

3.可 以 用 GRANT 命 令 , 格 式 如 下 :

GRANT 许可权 ON 数据库名.表名 TO 新用户名@主机名 IDENTIFIED BY '密码';

grant all on huaianseo.* to [email protected] identified by ’201314’;

注:每一句mysql语句后面都跟有;号.注意大小写.

mysql其他命令:

show databases; 显示数据库

create database name; 创建数据库

use databasename; 选择数据库

drop database name 直接删除数据库,不提醒

show tables; 显示表

describe tablename; 显示具体的表结构

truncate table 表名;    -- 清空全部数据,不写日志,不可恢复,速度极快
 
delete from 表名;   -- 清空全部数据,写日志,数据可恢复,速度慢

select 中加上distinct去除重复字段

mysqladmin drop databasename

删除数据库前,有提示。

显示当前mysql版本和当前日期

select version(),current_date;

查询数据:select * from xxx;

例子:

(1)select id,username,password from t_user;

(2)select id,username,password,gender from t_user where gender = '男';

(3)select id,username,password,gender from t_user where gender is null;

添加数据:insert xxx(id, username) values(xx, "xxx");

例子:

insert into t_user(id, username) values(10, "hehehe");

insert into t_user(id, gender, username, age, password) values(15, '男', 'shihu', 18, '123456');

insert into t_user values(16, 'benladeng', '123456', '拉登', 'nan', 18);

3

修改数据:update tablename set xx=xx,xxx=xx where xxx=xxx and xxx=xxx;

4

删除数据:delete from tablename where xx=xxx and xxx = xxx or xxx = xxx;

↓ 显示全文

相关文章

评论赞助本站