mysql日常管理维护-2

mysql日常管理维护-2

ID:41448773

大小:39.50 KB

页数:11页

时间:2019-08-25

mysql日常管理维护-2_第1页
mysql日常管理维护-2_第2页
mysql日常管理维护-2_第3页
mysql日常管理维护-2_第4页
mysql日常管理维护-2_第5页
资源描述:

《mysql日常管理维护-2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、mysql日常管理维护1.mysql安装mysqlunix下安装有三种安装方式:rpm安装,二进制安装及源码安装安装步骤(二进制方式)1.1创建mysql用户组[root@mysqlscript]#groupaddmysql1.2创建mysql用户[root@mysqlscript]#useradd-gmysqlmysql1.3执行安装(mysql-VERSION-OS.tar.gz安装包已经上传至mysql用户家目录)[root@mysql~]#cd/home/mysql[root@mysqlmysql]#tar-xzvf/home

2、/mysql/mysql-VERSION-OS.tar.gz[root@mysqlmysql]#ln-smysql-VERSION-OS.tar.gzmysql[root@mysqlmysql]#cdmysql[root@mysqlmysql]#scripts/mysql_install_db--user=mysql1.4修改目录权限[root@mysql~]#cd/home/mysql/mysql[root@mysql~]#chown-Rroot:mysql.[root@mysql~]#chown-Rmysql:mysqldata[

3、root@mysql~]#bin/mysqld_safe--user=mysql&2.mysql数据目录2.1数据目录位置查询数据目录位置,有两种方法方法一:[root@mysqlmysql]#mysqladmin-uroot-proot123variables

4、grepdatadir

5、datadir方法二:mysql>showvariableslike'datadir';+---------------+-----------------+

6、Variable_name

7、Value

8、+---------------+---------

9、--------+

10、datadir

11、/var/lib/mysql/

12、+---------------+-----------------+2.2数据目录结构1>每个数据库在数据目录下一个数据库目录2>每个数据库的表,视图,触发器等在数据库自己的目录下有相应文件3>服务器进程文件。mysql启动时候时将进程写入进程文件,停止后删除进程文件,默认进程文件位置在数据目录下,文件名为hostname.PID4>mysql服务器生成状态文件及日志文件5>与mysql服务器相关的文件1.数据库管理3.1创建数据库[root@mysqlmysql]

13、#mysql-uroot-proot123mysql>createdatabasedb_name;createdatabasedb_name会在数据目录下生成一个db_name子目录,同时在这个数据库子目录db_name下生成一个db.opt文件,里面列出了数据库的字符类型及排序方式。注:数据目录查询mysql>showvariableslike'datadir';+---------------+-----------------+

14、Variable_name

15、Value

16、+---------------+-------------

17、----+

18、datadir

19、/var/lib/mysql/

20、+---------------+-----------------+3.2删除数据库mysql>dropdatabasedb_name;如果不能使用这个命令进行删除,需要将这个子目录下多余的文件进行手工删除,然后进行dropdatabase命令继续删除。3.3查看已有数据库mysql>showdatabases;3.4表视图触发器的文件表现方式3.4.1表的文件表现方式创建表后会有生成三个文件:tablename.frm:格式文件,描述表结构tablename.MYD:数据

21、文件,存储表数据tablename.MYI:索引文件,存储表的索引信息3.4.2视图的文件表现方式viewname.frm:视图定义及相关属性3.4.3触发器的文件表现方式Targer.TRG:触发器定义及相关属性1.用户及权限4.1用户创建mysql>createuser'iman'identifiedby'iman123';mysql>selectuserfrommysql.userwhereuser='iman';+------+

22、user

23、+------+

24、iman

25、+------+4.2用户删除命令删除:mysql>drop

26、userusername;删除表数据:mysql>deletefrommysql.userwherehost=“”anduser=””;4.3密码修改4.3.1root密码修改1>使用mysqladm[root@mysq

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。