MySQL.ppt


文档分类:IT计算机 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18
文档列表 文档介绍
MySQL介绍
概述:
MySQL是一个小型关系型数据库管理系统,由瑞典MySQL AB公司开发。上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
特性:1:内部构件和可移植性
2:支持Windows、Linux、Mac OS、Solaris 等多种操作系统;
3:为多种编程语言提供了API。包括C、C++、Java、PHP等等;
4:支持多线程,充分利用CPU资源; 5:优化的SQL查询算法,有效地提高查询速度;
6:提供TCP/IP、ODBC和JDBC等多种数据库连接途径;
7:可以处理拥有上千万条记录的大型数据库
………..
Windows下MySQL安装
1:下载Windows下安装文件(资料中有):
2:下一步下一步….就OK了
(详细安装见资料中的Windows安装详解)
注:在输入密码的时候选择下面那个复选框表示“允许远程连接”
Linux下MySQL安装
1:下载linux下MySQL的Server和client rpm安装包(资料中有);
2:安装:执行“rpm –ivh *.rpm”(一次性安装所以的rpm文件);
3:复制’my-f’文件到‘/etc/f’下面;
4:f文件,在[mysqld]下面添加:
” skip-name-resolve
lower_case_table_names=1”;
5:修改用户密码,首次登录默认没密码,用户默认为root用户;
(在“usr/bin/”目录下执行“ mysqladmin –u root password 新密码”)
6:启动服务:在‘usr/share/mysql’目录下执行’./ start’
停止服务:执行‘./ stop’;
7:创建新用户并授权,”grant all privileges on *.* to ‘用户’@’ip’ identifed by ‘密码’”;
撤权:”revoke all one *.* from ‘用户’@’ip’”;
注:一:编辑第2、3步后要重启服务器才生效;
二:授权必须以root用户登录。
断开与连接服务器
连接服务器:
shell> mysql -h 主机IP -u 用户名–p
Enter password: ********
断开:
mysql> QUIT
基本操作
建库: create/drop database 库名; (注:登录之后要:“use 库名”)
建表:create/drop talbe 表名(列名1 类型(长度),列名2 类型(长 度)…);
添加数据:insert into 表名 values(‘值1’,’值2’,NULL,值4……..);
修改数据:update 表名 set 字段名=新值….(where 条件);
修改数据: replace into 表名 values (‘值1’,’值2’,NULL,值4……..);
删除数据:delete form 表名(where 条件);
查询数据:Select 字段名 from 表名(where 条件);
排序查询: Select 字段名 from 表名 order by 字段名 asc;
Show tables;:查询当前数据库下面的所有用户表;
show databases:库, 使用指定库 use mysql;
Describe 表名;:查看表结构;
注:执行每条命令之后都要加上“;”。
数据库操作
增加MySQL用户:
语法:grant select on 数据库.* to 用户名@登录主机 identified by “密码”。
例:grant select/insert/update/delete on *.* to user_1@”%” identified by “123”;(增加新用户user_1,密码为‘123’,可以在任何主机上登录,有对所以数据库操作的权限;’select…‘:对数据库的操作,”*.*”:*表示库名,*表示表名 ;@”X”:X表示哪台机器)
备份文件(导出):
cd /home/data/mysql (进入到库数据库目录)
执行:”mysqldump –u root –p密码–database 库名[表名] > back_a”;(把X库备份到back_a);
恢复文件(导入):
执行:“mysqlimport – u root –p密码库名< back_aaa”。
或者执行 mysql -u root –proot yourdatabase [yourtable]

MySQL 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xunlai783
  • 文件大小279 KB
  • 时间2018-07-16