1、下载MySQL的安装文件
安装MySQL需要下面两个文件:
MySQL-server-4.0.23-0.i386.rpm
MySQL-client-4.0.23-0.i386.rpm
下载地址为:http://www.mysql.com/downloads/mysql-4.0.html,打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。
2、安装MySQL
rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是 –ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停 止。
1)安装服务器端
在有两个rmp文件的目录下运行如下命令:
[root@test1 local]# rpm -ivh MySQL-server-4.0.23-0.i386.rpm
显示如下信息。
warning: MySQL-client-4.0.23-0.i386.rpm
signature: NOKEY, key ID 5072e1f5
Preparing... ########################################### [100%] 本文来自无涯教程网:http://w
1:MySQL-server ########################################### [100%]
。。。。。。(省略显示)
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h test1 password 'new-password'
。。。。。。(省略显示)
Starting mysqld daemon with databases from /var/lib/mysql
如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。
[root@test1 local]# netstat -nat
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
上面显示可以看出MySQL服务已经启动。
2)安装客户端
运行如下命令:
[root@test1 local]# rpm -ivh MySQL-client-4.0.23-0.i386.rpm
warning: MySQL-client-4.0.23-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 本文来自无涯教程网:http://www.wuyapc.com
Preparing... ########################################### [100%]
1:MySQL-client ########################################### [100%]
显示安装完毕。
用下面的命令连接mysql,测试是否成功。
三、登录MySQL
登录MySQL的命令是mysql, mysql 的使用语法如下:
mysql [-u username] [-h host] [-p[password]] [dbname]
username 与 password 分别是 MySQL 的用户名与密码,mysql的初始管理帐号是root,没有密码,注意:这个root用户不是Linux的系统用户。MySQL默认用户是root,由于 初始没有密码,第一次进时只需键入mysql即可。
[root@test1 local]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 4.0.16-standard
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
出现了“mysql>”提示符,恭喜你,安装成功!
增加了密码后的登录格式如下:
mysql -u root -p
Enter password: (输入密码)
其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码。
注意:这个mysql文件在/usr/bin目录下,与后面讲的启动文件/etc/init.d/mysql不是一个文件。
四、MySQL的几个重要目录
MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件、配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习。
下面就介绍一下这几个目录。
1、数据库目录
/var/lib/mysql/
2、配置文件
/usr/share/mysql(mysql.server命令及配置文件)
3、相关命令
/usr/bin(mysqladmin mysqldump等命令)
4、启动脚本
/etc/rc.d/init.d/(启动脚本文件mysql的目录)
五、修改登录密码
MySQL默认没有密码,安装完毕增加密码的重要性是不言而喻的。
1、命令
usr/bin/mysqladmin -u root password 'new-password'
格式:mysqladmin -u用户名 -p旧密码 password 新密码
2、例子
例1:给root加个密码123456。
键入以下命令 :
[root@test1 local]# /usr/bin/mysqladmin -u root password 123456 本文来自无涯教程网:http://www.wuyapc.com
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
3、测试是否修改成功
1)不用密码登录
[root@test1 local]# mysql
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
显示错误,说明密码已经修改。
2)用修改后的密码登录
[root@test1 local]# mysql -u root -p
Enter password: (输入修改后的密码123456)
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4 to server version: 4.0.16-standard
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
成功!
这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。
六、启动与停止
1、启动
MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面命令即可。
[root@test1 init.d]# /etc/init.d/mysql start
2、停止
/usr/bin/mysqladmin -u root -p shutdown
3、自动启动
1)察看mysql是否在自动启动列表中
[root@test1 local]# /sbin/chkconfig –list
2)把MySQL添加到你系统的启动服务组里面去
[root@test1 local]# /sbin/chkconfig – add mysql
3)把MySQL从启动服务组里面删除。
[root@test1 local]# /sbin/chkconfig – del mysql
相关推荐
在本篇文章中,我们将详细介绍如何在操作系统上安装并配置MySQL 5.6,以便你能快速搭建自己的数据库服务。 一、安装MySQL 5.6 1. **下载MySQL 5.6**:首先,你需要从MySQL官方网站下载适用于你操作系统的MySQL ...
至此,你已经在Linux上成功编译并安装了MySQL 5.6。不过,为了安全起见,你应该设置一个强密码并授权给root用户,或者创建新的用户并分配相应的权限。你可以使用MySQL客户端进行这些操作: ``` sudo /usr/local/...
要安装MySQL集群版本,需要先下载mysql-cluster-advanced-7.3.3-linux-glibc2.5-i686.tar.gz(32位安装版)或mysql-cluster-advanced-7.3.3-linux-glibc2.5-x86_64.tar.gz(64位安装版),然后将其传输到/usr/local...
Flask 在 Linux 中的配置和应用 在本文中,我们将详细介绍如何在 Ubuntu 系统中配置 Flask 环境,包括安装 Flask、扩展安装、使用 virtualenv 创建虚拟环境、安装 SQLAlchemy 和 Flask-Migrate 等。 Flask 环境...
在Linux系统上安装MySQL是一个常见的任务,因为Linux作为开源操作系统,与开源数据库软件如MySQL搭配得非常完美。本教程将详细介绍如何在Linux上安装MySQL,以确保您的数据库管理需求得到满足。 首先,您需要了解的...
本篇指南将指导用户如何在CentOS 7上通过yum包管理器来安装MySQL 8.0版本。安装MySQL数据库对于Linux系统管理员来说是一项基础技能,因为数据库是现代软件应用程序不可或缺的组件。 在开始安装之前,需要执行一些...
**Ubuntu Server 菜鸟配置手册**:这本手册可能是为初学者提供的详尽指南,涵盖了安装Ubuntu Server、配置网络、安全设置、安装Apache、MySQL和PHP的步骤,以及如何调试和优化服务器性能的内容。通过阅读,新手可以...
安装MySQL在Linux/UNIX系统上通常通过RPM包进行。如果已安装,可以使用`rpm -e mysql mysqld_safe &`命令来卸载,而要关闭正在运行的MySQL服务器,可以在命令行输入`mysqladmin -u root -p shutdown`并提供密码。 ...
在Linux/UNIX系统,尤其是CentOS,可以使用yum命令进行安装,以确保系统中所有必要的依赖和组件都得到正确配置。 总的来说,MySQL是一个强大且灵活的数据库解决方案,适用于各种Web应用和大型数据管理场景。通过本...
- 注意选择与您操作系统相匹配的版本(避免误入MySQL安装页面),例如Windows或Linux等。 6. **下载驱动程序**: - 选择合适的JDBC驱动版本,点击“Download”开始下载。 7. **完成下载**: - 下载完成后,在...
3. **配置服务器**:在安装过程中,你需要配置MySQL服务器。设置root用户的密码,这是管理员账户,拥有对数据库的全部权限。确保选择一个安全且容易记住的密码。 4. **启动MySQL服务**:安装完成后,MySQL会作为...
MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,其版本5.5.22是一个重要的里程碑,在这个版本中引入...通过下载并安装“mysql-5.5.22.tar.gz”这个压缩包,你可以体验到这些改进并将其应用于你的Linux环境中。
- **MySQL/MariaDB**:广泛使用的SQL数据库,配置文件在`/etc/mysql/my.cnf`或`/etc/mariadb/mariadb.cnf`。 - **PostgreSQL**:另一种关系型数据库,配置在`/etc/postgresql/<version>/main`目录下。 5. **Web...
本教程将详细介绍如何在ARM环境下配置Qt以链接MySQL驱动,实现数据库操作。 首先,我们要理解Qt的数据库模块。Qt的QSqlDatabase类提供了与多种数据库系统交互的能力,包括MySQL。然而,Qt默认并不包含所有数据库...
总的来说,MySQL数据库的学习和实践是一个逐步深入的过程,从基础的安装配置到实际的数据库操作,都需要不断练习和掌握。学习MySQL,不仅需要理解SQL语言,还需要了解如何创建、管理数据库,以及处理数据查询、事务...
- **概述**:Wubi安装允许用户在Windows环境下安装Ubuntu Server,适合那些希望尝试Linux而又不想彻底改变现有系统的用户。 - **步骤**: - 首先,下载Xubuntu的长期支持版本并使用Wubi进行安装。 - 安装完成后,...
**MySQL在ARM交叉编译环境下的移植指南** MySQL是一个广泛使用的开源关系型数据库管理系统,它在各种硬件平台和操作系统上都有良好的支持。在ARM架构的嵌入式设备上部署MySQL,通常需要进行交叉编译,以确保软件...
本文档将引导你完成 Go 语言环境的安装过程,并介绍如何配置必要的依赖,如 Supervisor、MySQL、Redis 和 RabbitMQ。 #### 安装 Go 语言 1. **下载 Go 语言** 首先,你需要下载 Go 语言的 Linux amd64 版本。...
### VICIdial-开源呼叫中心_菜鸟安装指导 #### 一、引言 在深入了解VICIdial之前,我们首先感谢Matt Florel以及整个VICIdial团队为此项目所付出的巨大努力。这一开源软件不仅降低了呼叫中心启动的成本门槛,还极大...
5. MYSQL配置文件:MYSQL的配置文件在Linux系统中默认位于/etc/mysql/mysql.conf.d目录下,在Windows系统中位于安装目录下的my.ini文件中。 6. MYSQL服务登录:MYSQL服务可以通过命令行工具mysql来登录,登录命令为...