云应用开发类企业案例云应用开发类企业案例、Linux、16.MySql的安装与基本操作第16章MySql的安装与基本操作.pptxVIP

云应用开发类企业案例云应用开发类企业案例、Linux、16.MySql的安装与基本操作第16章MySql的安装与基本操作.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十六章 Linux之MySql的安装与基本操作 2 知识目标 了解安装MySql服务 掌握MySql的基本指令 学习目标 01 能力目标 如何安装MySql服务 了解MySql的基本指令 02 3 目 录 了解安装MySql服务 掌握MySql的基本指令 4 了解安装MySql服务 1 5 我们平时安装MySQL都是源码包安装的,但是由于它的编译需要很长的时间,所以,笔者 建议你安装二进制免编译包。你可以到MySQL官方网站去下载 /downloads/ 具体版本根据你的平台和需求而定,目前比较常用的为mysql-5.0/mysql-5.1, 5.5版本虽然已经发 布有段日子了,但是貌似用在线上跑服务的还是少数。所以,笔者建议你下载一个5.1的版本。 可以使用笔者提供的地址下载。下面是安装步骤(注意,下面的安装步骤是基于32位操作系统的, 如果你的系统为64位,则需要下载一个64位的包): 下载mysql到/usr/local/src/cd /usr/local/src/ 解压 解压完看有没有成功可以使用下面的命令。 结果返回1表示出错,没有解压成功,返回0则表示解压成功。 把解压完的数据移动到/usr/local/mysql 6 建立mysql用户 初始化数据库 以上如果出现问题,那么首先先排除你mysql是多少位的,得和linux系统匹配。 7 --user 定义数据库的所属主, --datadir 定义数据库安装到哪里,建议放到大空间的分区上,这个目录需要自行创建。 这一步骤很关键,如果你看到两个 “OK” 说明执行正确,否则请仔细查看错误信息,拷贝配置文件 拷贝启动脚本文件并修改其属性 修改启动脚本 需要修改的地方有 “datadir=/data/mysql” (前面初始化数据库时定义的目录) 把启动脚本加入系统服务项,并设定开机启动,启动mysql 如果启动不了,请到 /data/mysql/ 下查看错误日志,这个日志通常是主机名.err. 检查mysql是否启动的命令为: 8 更改mysql数据库root的密码 首次进入数据库是不用密码的: 退出的话,直接输入quit或者exit即可。细心的读者也许会发现,笔者在上一条命令中, 使用的是绝对路径,这样不方便,但是单独只是输入一个 “mysql” 命令是不行的, 因为 “/usr/local/mysql/bin” 没有在 PATH 这个环境变量里。如何把它加入环境变量PATH中? 之前笔者介绍过: 这样就可以了,但重启Linux后还会失效,所以需要让它开机加载: 9 笔者再来解释一下上一条命令 -u 的含义,它用来指定要登录的用户,后边可以有空格,也可以无空格, root用户是mysql自带的管理员账户,默认没有密码的,那么如何给root用户设定密码?按如下操作: 这样就设置了 ‘root’ 账号的密码了,不妨再来用上面的命令登陆一下试试看: 需要加一个 -p 选项,它后面可以直接跟密码,后面不可以有空格,不过密码最好用单引号括起来,不括也 可以,但是密码中如果有特殊字符就会有问题了,所以最好是括起来吧,连接数据库刚刚讲过通过使用 mysql -u root -p 就可以连接数据库了,但这只是连接的本地的数据库 “localhost”, 可是有很多时候都是去 连接网络中的某一个主机上的mysql。 输入下面命令: mysql -uroot -p -h0 -P3306 Enter password: 其中后边的 -P(大写) 用来指定远程主机mysql的绑定端口,默认都是3306, -h 用来指定远程主机的IP. 10 掌握MySql的基本指令 2 11 1. 查询当前的库 mysql的命令,结尾处需要加一个分号。 2. 查询某个库的表 首先需要切换到某个库里去: 然后再把表列出来: 12 3. 查看某个表的全部字段 也可以使用两一条命令,显示比这个更详细,而且可以把建表语句全部列出来: 4. 查看当前是哪个用户 13 5. 查看当前所使用数据库 6. 创建一个新库 7. 创建一个新表 要注意的是,字段名需要用反引号括起来。 8. 查看当前数据库版本 14 9. 查看当前mysql状态 10. 查看mysql的参数 mysqlshow variables; 15 11. 修改mysql的参数 在mysql命令行, “%” 类似于shell下的 *, 表示万能匹配。使用 “set global” 可以临时修改某些参数, 但是重启mysqld服务后还会变为原来的,所以要想恒久生效,需要在配置文件 f 中定义。 12. 查看当前mysql服务器的队列 这个在日常的管理工作中使用最为频繁,因为使用它可以查看当前mysql在干什么,

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档