文档详情

Linux服务器Mysql数据库安装.pdf

发布:2019-01-04约4.59千字共8页下载文档
文本预览下载声明
Linux 服务器Mysql 数据库安装 1.首先下载安装包并使用命令tar 解压: 命令格式:tar -zxvf MySQL-version-OS.tar.gz 我的操作: tar –zxvf mysql-5.1.30.tar.gz 使用cd 命令进入解压后的目录 命令格式:cd MySQL-version-OS ./configure 之前要make clean 一下吧,为什么,好像是防止原来编译过 注释:在执行“make clean” 失败时,提示错误checking for termcap functions library... configure: error: No curses/termcap library found 。 则在执行./configure 命令,执行命令代码为: ./configure --prefix=/usr/share/mysql/ -with-charset=utf8 -with-extra-charsets=all –with-named-curses-libs=/usr/lib/libncursesw.so.5( 最后一段命令可以省略) 出现错误:No curses/termcap library found 或者see the install manual chapter in the reference yum –y install gcc yum install ncurses-devel 2.配置和编译安装环境 2.1 配置安装环境 命令格式:./configure –prefix=安装路径 --prefix=/usr/local/mysql/ 安装到此目录下 我的操作: ./configure --prefix=/usr/local/mysql/ -with-charset=gbk -with-extra-charsets=all 加入解决中文乱码 ./configure --prefix=/usr/share/mysql/ -with-charset=gbk -with-extra-charsets=all 参数: --prefix= 指软件安装的路径 2.2 编译安装环境 命令格式:make 执行make 命令时出现错误:exec g++ not found 安装gcc -c++ 重新执行上一命令(config) 等待……….时间太长了 2.3 安装 命令格式:make install 3.创建MySQL 相关用户 使用命令groupadd 创建用户组 命令格式:groupadd mysql 使用命令useradd 创建用户并分配到mysql 组中 命令格式:useradd –g mysql mysql 使用命令passwd 修改用户密码 命令格式:passwd mysql 我的密码: password 4.配置MySQL 数据库环境 4.1.使用命令cp 拷贝示例配置文件到系统环境 命令格式:此步骤在解压的目录 cp ./support-files/my-medium.cnf /etc/my.cnf 拷贝目标文件my.cnf 必须要这样命名,该名称为数据库默认配置文件。 4.2.使用命令VI 编辑配置文件 命令格式: vi /etc/my.cnf 查找 /skip /后面为查找内容 查找skip-federated 选项是否打开,把它注释掉。 并保存退出 5.初始化系统数据库 5.1.使用命令cd 进入安装目录 也就是上面的/user/local/mysql 命令格式:cd /$MYSQL_HOME 如果使用参数—prefix 则进入参数指定路径,否则进入/usr/local 默认路径查找 5.2.使用命令chown 修改安装目录权限 命令格式:chown –R mysql:root . .代表在当前目录 及其下面的内容 5.3.初始化系统数据库 命令格式:bin/mysql_install_db --user=mysql 显示一些帮助信息 6.修改数据库安全性 6.1 修改数据库文件夹权限 命令格式:chown –R mysql var var 为数据库默认的数据文件夹,文件夹名称以实际情况而定 6.2 启
显示全部
相似文档