- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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在干什么,
您可能关注的文档
- 油菜种子生产技术不育系与保持系的提纯与原种繁殖生产影响三系油菜亲本纯度的因素.pptx
- 油菜种子生产技术不育系与保持系的原种生产、制订制种计划三系杂交油菜介绍.pptx
- 油菜种子生产技术恢复系的提纯选单株和株行圃的具体方法.pptx
- 油菜种子生产技术油菜雄性不育恢复系的提纯与原种繁殖生产组合决选具体方法.pptx
- 有机合成工职业技能培训有机合成工职业技能培训单元1任务4求解一元非线性方程.ppt
- 有机化工产品分析光度分析法的设计步骤光度分析法的设计步骤.ppt
- 有机化工生产技术烃类热裂解制乙烯的生产原理热裂解过程的反应原理.ppt
- 有机化学有机化学ppt1003醇的脱水及氧化反应.ppt
- 有机化学脂环烃的结构和命名脂环烃的结构和命名.ppt
- 有色冶金概论1技能点8:母液蒸发9-1-6蒸发工艺流程.ppt
- 运动解剖生理学知识点3-2:关节的结构知识点3-2:关节的结构.ppt
- 运动解剖生理学知识点4-4:骨骼肌的大体(宏观)结构知识点4-4:骨骼肌的大体(宏观)结构.ppt
- 运动解剖生理学知识点6-3:肺通气功能的评定指标知识点6-3:肺通气功能的评定指标.pptx
- 运动鞋设计与制作网球鞋造型设计与表现10网球鞋3D鞋舌制作02.pptx
- 运动治疗技术有氧训练的临床应用有氧训练的临床应用.pptx
- 运动治疗技术有氧训练的生理机制有氧训练的生理机制.pptx
- 运动治疗技术有氧训练的治疗作用有氧训练的治疗作用.pptx
- 运输管理实务车辆维修及油耗管理3.1车辆油耗标准制定方法.pptx
- 运输管理实务航空货运其他费用的确定航空货运其他费用确定.pptx
- 运输组织7.2运输绩效评价7.2.4运输服务绩效评价的步骤、特点.ppt
最近下载
- 红豆词简谱曲谱.pdf VIP
- 标准图集-05SFJ05 防空地下室室外出入口部钢结构装配式防倒塌棚架建筑设计.pdf VIP
- 浙江国企招聘-2025浙江萧然绿色发展集团有限公司II类岗位招聘6人模拟试卷含答案详解.docx VIP
- 2025年事故隐患内部报告奖励制度.pdf VIP
- 12J3-3蒸压加气混凝土砌块墙--(整理版本.).pdf VIP
- B∕T 1800.1-2020 产品几何技术规范(GPS) 线性尺寸公差ISO代号体系 第1部分:公差、偏差和配合的基础(高清版).pdf VIP
- GB50303-2015建筑电气工程施工质量验收规范.docx VIP
- 人物常规运动规律.ppt VIP
- 2025年小学《道德与法治》教师职称考试模拟试卷附参考答案.docx VIP
- 金太阳内蒙古2024-2025学年高一下学期7月联考含部分答案(9科试卷).pdf
原创力文档


文档评论(0)