1. 下载和linux对应的mysql版本的压缩包。下载地址:http://dev.mysql.com/downloads/mysql/5.1.html,
下载项:linux(non RPM packages) 下的 Linux(x86)
2. gourpadd mysql //添加组
useradd mysql mysql //添加用户。这一步不可少,后面要用到mysql
3. cd /usr/local //如果有必要,首先chmod 755 mysql-5.1.39-linux-i686-icc-glibc23.tar.gz
gunzip < /usr/local/mysql-5.1.39-linux-i686-icc-glibc23.tar.gz |tar xvf - // 解压压缩包
ln -s /usr/local/mysql-5.1.39-linux-i686-icc-glibc23 mysql //建立符号链接
4. cd mysql
chown -R mysql 。 //改变当前目录的owner
chgrp -R mysql 。 //改变当前目录的group
scripts/mysql_install_db --user=mysql //脚本初始化mysql系统,这个脚本创建两个数
据库,test和mysql。
(这里发生错误 查看error_linux(debian)安装mysql错误)
5 . chown -R root .
chown -R mysql data
bin/mysql_safe --user=mysql & //启动mysql。 & 的意义是mysql转到后台运行,否则会占据前台
6 . ./bin/mysqladmin -u root password '*****' 为root用户设置密码
./bin/mysqladmin -u root -h reiyenkarthost password '*****' 为reiyenkarthost设置密码
7. root用户登录mysql,可以创建一些用户并为其分配权限。
creaete user 'zhaodi'@'localhost' identified by '******'; //创建一个用户
grant all on db_name.tb_name to 'zhaodi'@'localhost' //为这个用户分配权限。
*.*表示对所有库的所有表都有权限。
all表示所有权限,SELECT,INSERT,UPDATE,DELETE等。
所有用户的信息放在 mysql.user表中,只有root用户有权限修改。
8. 修改用户的密码
用户的密码信息在mysql.user表中,不可明文修改。
update user set password=PASSWORD('*****') where .......
flush privileges
9. 修改database和表的默认字符集
show variables like 'character_set_%' //显示字符集相关的变量(use database前后意义不同)
show create table t1 显示表t1的参数信息。
create database mydatabase character set utf8 collate utf8_generic_ci
alter database mydatabase character set utf8 collate utf8_generic_ci
常规使用:mysql_safe --user=mysql 启动mysql
mysqladmin -uroot shutdown -p 输入密码,关闭mysql
ps -aef |grep mysql 查看进程,确认mysql 关闭。
分享到:
相关推荐
在 Linux 下使用 yum 安装 MySQL 客户端和服务器端,需要首先确认 MySQL 是否已安装,然后安装客户端和服务器端。 2. 数据库字符集和端口设置 在安装完成后,需要设置数据库字符集和端口号。数据库字符集可以在 /...
在Linux系统中安装MySQL数据库是...以上就是使用RPM包在Linux下安装MySQL的详细过程。请确保在执行每一步时,都根据你的具体环境和MySQL版本进行调整。此外,记得定期更新MySQL到最新版本,以获取安全性和性能的提升。
本文将详细介绍如何通过一个名为`install_mysql.sh`的脚本来实现Linux下的一键安装MySQL。 首先,我们需要确保你的Linux服务器已经配置好了一些基本的环境,包括SSH远程访问、网络连接以及必要的权限。通常,Linux...
### Linux下MySQL安装配置使用指南知识点梳理 #### 一、引言 Linux用户群体庞大,其中不少人对Linux系统下的数据库管理感兴趣。MySQL作为最流行的开源数据库管理系统之一,拥有跨平台特性,同样受到Linux用户的青睐...
### Linux 下安装 MySQL 在 Linux 系统中安装 MySQL 数据库是一项常见的任务,尤其是在搭建 Web 服务器或开发环境中。本文将详细介绍如何在 Linux 系统上安装 MySQL,并提供相关的配置和管理指南。 #### 准备工作 ...
Linux 下非 Root 用户安装 Mysql 在 Linux 操作系统中安装 Mysql 数据库可以通过多种方式实现,包括使用源代码编译安装和二进制安装。对于非 Root 用户来说,安装 Mysql 可能会遇到一些权限问题,但是通过正确的...
本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux和Windows本身就有很大区别。为了让和我一样的初学者在学习的...
在Linux环境下安装MySQL数据库是一项重要的任务,特别是在服务器管理和运维中。MySQL是一种广泛使用的开源关系型数据库管理系统,其在Linux上的安装过程可以根据不同的需求选择不同的模式,包括单机版、主备模式、双...
标题"Linux安装MySQL-devel"指向了一个具体的操作任务,即在Linux环境下安装MySQL的开发库。在这个过程中,我们将主要关注以下知识点: 1. **MySQL-devel组件**:MySQL-devel包含了用于编译MySQL客户端和服务器端...
下面将详细阐述如何在Linux环境下安装MySQL,并确保其正常运行,包括创建必要的用户和组、配置环境以及进行基本的安全设置。 ### 一、准备工作 在开始安装之前,首先确保你的Linux系统是最新的,通过运行`sudo apt...
### Linux下安装MySQL 在Linux环境下安装MySQL是一个常见的任务,对于开发者、系统管理员以及数据库管理员而言至关重要。本文将详细介绍在Linux环境下安装MySQL的过程,并提供一些实用的技巧与建议。 #### 准备...
### Linux安装MySQL 5.7详细步骤 #### 一、准备环境 ...以上步骤详细介绍了如何在Linux环境下安装MySQL 5.7及其相关的配置过程。遵循这些步骤,你可以成功地在Linux系统上部署并使用MySQL 5.7数据库。
mysql配置文件
### Linux下源码安装MySQL数据库知识点详解 #### 一、准备工作与环境搭建 在Linux环境下进行MySQL数据库的源码安装前,需要准备一系列的基础工作,包括但不限于创建必要的目录结构、设置用户权限以及安装所需的...
以上是关于在CentOS系统下使用MySQL Yum仓库安装和配置MySQL的详细过程。尽管具体的步骤可能会随着MySQL版本的更新和Linux系统的变化而有所不同,但基本原理和操作流程是相似的。对于希望在Linux环境下搭建高性能、...
该包中包含一键安装mysql5.7和mysql8.0脚本,分为mysql二进制包安装和yum安装,并一起部署MySQL备份策略 用于快速部署mysql场景,适合多项目快速部署 备份工具为xtrabackup
"Linux操作系统中如何安装MySQL数据库" 在 Linux 操作系统中,安装 MySQL 数据库是非常重要的一步,对于大多数的 web 应用程序来说,都是必不可少的。本文将详细介绍如何在 Linux 操作系统中安装 MySQL 数据库。 ...