没有合适的资源?快使用搜索试试~ 我知道了~
linux下mysql安装配置(原始文档).pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 90 浏览量
2021-11-18
00:54:48
上传
评论
收藏 241KB PDF 举报
温馨提示
试读
12页
linux下mysql安装配置(原始文档).pdf
资源推荐
资源详情
资源评论
1
linux 下 mysql 安装配置
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%]
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
Preparing... ########################################### [100%]
1:MySQL-client ########################################### [100%]
显示安装完毕。
用下面的命令连接 mysql, 测试是否成功。
三、登录 MySQL
2
登录 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
注:因为开始时 root 没有密码,所以 -p 旧密码一项就可以省略了。
3、测试是否修改成功
1)不用密码登录
[root@test1 local]# mysql
3
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 目录
MySQL 默认的数据文件存储目录为 /var/lib/mysql 。假如要把目录移到 /home/data 下需要进行
下面几步: /usr/lib/mysql/data
1、home 目录下建立 data 目录
cd /home
mkdir data
2、把 MySQL 服务进程停掉:
/usr/bin/mysqladmin -u root -p shutdown
3、把 /var/lib/mysql 整个目录移到 /home/data
mv /var/lib/mysql /home/data/
这样就把 MySQL 的数据文件移动到了 /home/data/mysql 下
4、找到 my.cnf 配置文件
如果 /etc/目录下没有 my.cnf 配置文件,请到 /usr/share/mysql/下找到 *.cnf 文件,拷贝其中一
个到 /etc/并改名为 my.cnf) 中。命令如下:
[root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
5、编辑 MySQL 的配置文件 /etc/my.cnf
为 保 证 MySQL 能 够 正 常 工 作 , 需 要 指 明 mysql.sock 文 件 的 产 生 位 置 。 修 改
剩余11页未读,继续阅读
资源评论
xuedaozhijing
- 粉丝: 0
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- huawei-od.zip
- 免费的-PDF阅读软件
- 数据分析实例(共30张PPT).rar
- 基于知识图谱的推荐算法-MKR的实现pyhton源码+运行说明.zip
- 基于知识图谱的推荐算法-RKGE的实现python源码+运行说明.zip
- 基于知识图谱的推荐算法-NCFG的实现python源码+运行说明.zip
- 基于知识图谱的推荐算法MCRec的python实现源码+项目说明+数据集.zip
- 基于知识图谱的推荐算法-KGCN实现python源码+运行说明.zip
- 学生信息管理系统-数据库课程设计报告.docx
- STM32烟雾检测程序 DHT11温湿度采集 ESP8266WIFI传输数据 1602液显
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功