mysql的安装及简单sql语句_图形界面mysql 

本文简要介绍了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