您的位置:首页 > 数据库 > MySQL

mysql的安装及简单sql语句

2012-07-09 16:52 567 查看




本文简要介绍了mysql的安装和简单的sql语句

实验环境Linux Rhel6.0

安装:yum install mysql mysql-server

mysql_secure_installation 可以进行密码等一系列的设置,都选y即可

之后登录的话就要用 mysql -uroot -p 不要有空格 -uroot可以省略

简单sql语句

mysql>show databases;//看一下当前有哪些库

mysql>use mysql//选择使用这个库

mysql>show tables;//看一下这个库里面有哪些表

mysql>select * from user;//看一下user表的数据

例子:

mysql>create database westos;

mysql>show databases;

mysql>use westo

mysql>show tables;//此时为空

mysql>create table linux(username varchar(15) not null,// 长度最大为15,必填项

password varchar(25) not null); //创建表单

mysql>desc linux; //查看表单格式

mysql>insert into linux values ('user1','123'); //插入数据

mysql>insert into linux values ('user2','456'); //插入数据

mysql>select * from linux; //查看表中数据

mysql>update linux set password=password(123) where username='user1'; //对数据做更 改, 此例为加密用户user1的密码

mysql>delete from linux where username='user2'; //删除某一个用户

mysql>drop table linux; //删除某个表单

mysql>drop database westos; //删除某个库

mysql>select host,user from mysql.user//可以指定查看的内容,可以在任何库中,查看任意库任意表单

mysql>grant select on mysql.* to user1@localhost identified by '123';//user1从本机登录,密码123

可以在mysql下的所有表中执行select

mysql>grant select on mysql.* to user2@192.168.0.111 identified by '456';//user2只能从111登录,密码456

可以在mysql下的所有表执行select

***

备份还原

mysqldump -u root -p mysql > mysql.bak

less mysql.bak 可以查看备份数据

mysqladmin -u root -p create test //直接在此处可以进行数据库操作,此时已经多了一个test库

mysql -u root -p test < mysql.bak 把备份文件考给test

验证:mysql -uroot -pwestos test//可以直接进入test库

select * from test 可以查看备份

如果忘记root管理员密码了

1, service mysqld stop

2.mysqld_safe --skip-grant-tables & 回车

update user set password='123' where user='root';

service mysqld restart

mysql -p123即可登录
mysqladmin -uroot -p123 password westos//已知密码在命令行下去改密码

**************************************************************

图形界面管理

下载/pub/doc/phpMyAdmin-2.11.3-all-language.tar.bz2

解压后放到http发布目录下

tar jxf phpMyAdmin-2.11.3-all-language.tar.bz2 -C /var/www/html

mv phpMyAdmin-2.11.3-all-language.tar.bz2

phpMyAdmin 改名字之后操作方便

进到 phpMyAdmin

cp config.sample.inc.php config.inc.php

vi config.inc.php

在$cfg['blowfish_secret']后加上一个文字串例如westos

yum install php php-mysql -y

重启httpd 注意selinux关掉,火墙刷掉,监听端口80

用firefox访问 localhost/phpMyAdmin
本文出自 “漠北” 博客,谢绝转载!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: