码迷,mamicode.com
首页 > 数据库 > 详细

mysql的基本操作

时间:2014-07-14 21:53:46      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:des   使用   os   数据   io   管理   

mysql是必有的数据库,用于存放超级用户和管理一些权限。

update user set password=password("123321") where user=‘root‘;  更新root的密码为123321

flush privileges; 对数据库进行刷新

mysql -u root -p; 登录mysql  -u代表user  -p代表password

show databases; 显示当前系统中的全部数据库。

create database XXX; 创建数据库XXX

use XXX; 使用数据库XXX

show tables; 显示当前数据库中所有表

create table YYY(id int, name text, serial text); 创建表YYY

select *from YYY; 获取YYY中所有信息

desc YYY;显示YYY的详细信息,字段

insert into YYY values(1, "哇哈哈", "TH"); 插入信息

select *from YYY where name = "哇哈哈";  条件筛选

select 10*10; 结果显示100

select current_time; 显示当前时间

select current_date; 显示当前日期

select version(); 显示版本信息

 

直接用  mysql -u root -p登录之后,缺少了很多数据库。mysql数据库都米有啦。

用mysql -h 127.0.0.1 -u root -p;登录成功之后数据库一切正常。

原因:在mysql里面,实际上root有不同的帐号。
                   root@localhost
                   root@127.0.0.1
                   root@servername
                   root@serverIP

        root@%

root@%最高权限,这个%是wildcard,就是说通配符,可以指代任何。

mysql的基本操作,布布扣,bubuko.com

mysql的基本操作

标签:des   使用   os   数据   io   管理   

原文地址:http://www.cnblogs.com/wang0807/p/3842483.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!