文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Fedora9数据库中进行MySQL安装的步骤

2023-06-16 23:21

关注

这篇文章主要介绍“Fedora9数据库中进行MySQL安装的步骤”,在日常操作中,相信很多人在Fedora9数据库中进行MySQL安装的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Fedora9数据库中进行MySQL安装的步骤”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

1、在光盘中找到MySQL安装包一共有10个,但比并需要都安装。

libdbi-dbd-mysql-0.8.3-1.fc9.i386.rpm
mysql-libs-5.0.51a-1.fc9.i386.rpm
mod_auth_mysql-3.0.0-6.i386.rpm
MySQL-python-1.2.2-6.fc9.i386.rpm
mysql-5.0.51a-1.fc9.i386.rpm
mysql-server-5.0.51a-1.fc9.i386.rpm
mysql-connector-java-3.1.12-5.fc9.i386.rpm
perl-DBD-MySQL-4.005-8.fc9.i386.rpm
mysql-connector-odbc-3.51.24r1071-1.fc9.i386.rpm
php-mysql-5.2.5-7.fc9.i386.rpm

2、检查系统安装了那些MySQL软件

#rpm -qa |grep mysql -i #这里的-i就是不区别大小写

3、MySQL安装服务器

由于缺少依赖的包,本人就直接使用下面MySQL安装了
#yum -y install mysql mysql-server mysql-libs

4、初始化数据库

# cd /usr/bin/
# ./mysql_install_db //初始化数据库

成功的话会出现以下信息
[root@localhost bin]# ./mysql_install_db
Installing MySQL system tables...
OK 可能有一些警告信息

5、登录数据库

登录MySQL命令就是mysql,mysql使用方法如下:
mysql -u 用户名 -h 主机 -p 密码 数据库名称
[root@test1 local]# mysql
mysql>
出现了“mysql>”提示符,恭喜你,安装成功!
增加了密码后的登录格式如下:
mysql -u root -p
Enter password: (输入密码)
其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码。
注意:这个MySQL安装文件在/usr/bin目录下,与后面讲的启动文件/etc/init.d/mysql不是一个文件。

6、MySQL安装的几个重要目录

MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件、配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习。
下面就介绍一下这几个目录。
数据库目录
/var/lib/mysql/
配置文件
/usr/share/mysql(mysql.server命令及配置文件)
相关命令
/usr/bin(mysqladmin mysqldump等命令)
启动脚本
/etc/rc.d/init.d/mysqld(启动脚本文件mysql的目录)

7、MySQL安装数据库常用操作

注意:MySQL中每个命令后要用分号“;”结尾
mysql> show databases;
| Database |
| information_schema |
| mysql |
| test |
3 rows in set (0.00 sec)
其实上边的数据库mysql是很重要的,它里面有MySQL安装的系统信息,密码的修改和增加新用户等,实际上就是在操作这个数据库。

8、显示数据库中的表

mysql> use mysql; //首先要打开数据库。
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> show tables; //显示表。                                                                                                                                                      | Tables_in_mysql |
| columns_priv |
| db |
| func |
| user_info |
18 rows in set (0.00 sec)

9、显示数据表的结构:

describe 表名;

10、建数据库:

create database 库名;
例如:创建一个名字位wangxiuhua的库
mysql> create databases wangxiuhua;
Query OK, 1 row affected (0.00 sec)

11、建立数据表

use 库名;
create table 表名 (字段设定列表);
mysql> create table xingming (id int(3) auto_increment not null primary key,xm char(2),csny date);
Query OK, 0 rows affected (0.00 sec)

12、MySQL安装建立数据表

describe命令查看刚才建立的表结构
mysql> describe xingming;
| Field | Type | Null | Key | Default | Extra |
| id | int(3) | NO | PRI | NULL | auto_increment |
| xm | char(2) | YES | | NULL | |
| csny | date | YES | | NULL | |
3 rows in set (0.00 sec)

12、增加记录

例如:增加几条相关纪录。
mysql> insert into name values('王秀华','男','1980-05-05');
mysql> insert into name values('岩岩','女','1980-05-05');
可用select命令来验证结果。
mysql> select * from name;

13、显示表中的记录:

select * from 表名;
例如:显示mysql库中user表中的纪录。所有能对MySQL安装用户操作的用户都在此表中。
Select * from user;

mysql> select * from xingming;
| id | xm | csny |
| 1 | | 1978-05-05 |
| 2 | | 1980-05-05 |
2 rows in set (0.00 sec)

到此,关于“Fedora9数据库中进行MySQL安装的步骤”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯