`

ubuntu手动安装mysql 的一些理解

阅读更多
sudo aptitude install mysql
固然方便,有些时候,还要用源码或者binary安装

一些知识如下:

 sudo ./scripts/mysql_install_db --user=mysql --ldata=/data/mysql --basedir=.


引用
./bin/mysql: error while loading shared libraries: libncursesw.so.5: cannot open shared object file: No such file or directory

sudo aptitude install lib32ncurses5 lib32ncursesw5


To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:

./bin/mysqladmin -u root password 'new-password'
./bin/mysqladmin -u root -h ubuntu password 'new-password'

Alternatively you can run:
./bin/mysql_secure_installation

which will also give you the option of removing the test
databases and anonymous user created by default.  This is
strongly recommended for production servers.

See the manual for more instructions.

You can start the MySQL daemon with:
cd . ; ./bin/mysqld_safe &

You can test the MySQL daemon with mysql-test-run.pl
cd ./mysql-test ; perl mysql-test-run.pl

Please report any problems with the ./scripts/mysqlbug script!



Installation of system tables failed!  Examine the logs in
/var/lib/mysql for more information.

You can try to start the mysqld daemon with:

    shell> ./bin/mysqld --skip-grant &

and use the command line tool ./bin/mysql
to connect to the mysql database and look at the grant tables:

    shell> ./bin/mysql -u root mysql
    mysql> show tables

Try 'mysqld --help' if you have problems with paths.  Using --log
gives you a log in /var/lib/mysql that may be helpful.





  shell> groupadd mysql
shell> useradd -g mysql mysql
shell> cd /usr/local
shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> scripts/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql data
shell> bin/mysqld_safe --user=mysql &
分享到:
评论

相关推荐

    Ubuntu-mysql5.7.25离线完整安装包(含三个依赖包)

    在Ubuntu系统中,离线安装MySQL 5.7.25是一个相对复杂的过程,因为通常我们依赖于apt-get或其他在线包管理器来获取和安装软件。然而,在没有网络连接或者网络环境不稳定的情况下,我们需要手动下载所有必要的文件并...

    MySQL8 Ubuntu16.04 64位 懒人安装包

    MySQL8在Ubuntu 16.04 64位系统上的安装通常涉及到多个步骤,包括获取软件源,更新系统库,安装依赖项,配置服务,以及初始化数据库。这个"MySQL8 Ubuntu16.04 64位 懒人安装包"提供了便捷的方式,通过一个名为`...

    ubuntu 18 安装MySQL的依赖包

    MySQL数据库系统需要一些特定的库和工具才能正常运行,这些依赖包通常会自动处理,但在某些情况下,可能需要手动安装。以下是关于Ubuntu 18.04上安装MySQL 5.7时所需的关键依赖包及其作用的详细解释: 1. **...

    在Ubuntu中配置MySQL

    在Ubuntu上安装MySQL可以采用两种方式:一种是通过官方提供的DEB包手动安装;另一种是利用APT包管理器直接安装。本教程将采用后者的方式进行介绍。 ##### 1. 使用APT安装MySQL 首先,添加MySQL官方APT仓库: ```...

    ubuntu下安装wordpress

    以下是对这一过程的详细解析,旨在帮助理解如何在Ubuntu系统中创建一个功能完备的WordPress博客平台。 ### 一、安装Apache、PHP5、MySQL #### 步骤1:安装Apache和PHP5 Apache作为Web服务器,是运行WordPress的...

    mysql安装教程 linux安装mysql Windows安装mysql_Mysql教程

    - 使用包管理器安装MySQL服务器,例如在Ubuntu上使用`apt-get`: ```bash sudo apt-get update sudo apt-get install mysql-server ``` - 在CentOS或RHEL系统中,可以使用`yum`: ```bash sudo yum install ...

    离线安装mysql所用的deb整合包

    2. **理解安装顺序**:MySQL的安装涉及多个组件,如服务器、客户端、开发库等,它们之间可能存在依赖关系。正确的安装顺序可以确保所有组件都能正确地协同工作。一般来说,应先安装基础库和依赖,然后才是MySQL...

    Ubuntu 11.04安装Ruby on rails 连接MySQL数据库.pdf

    Ubuntu 11.04默认包含Ruby 1.8.7和Rails 2.3.5,但为了更好的兼容性和性能,建议手动更新或安装最新版本的Ruby和Rails。首先,使用包管理器安装Ruby: ```bash sudo apt-get install ruby-full ``` 随后检查Ruby...

    黑马程序员mysql在linux下的安装

    安装MySQL可能需要一些依赖项,如`libaio`和`ncurses`等。在Ubuntu/ Debian上,可以使用`apt-get install -f`来解决依赖问题;在CentOS/RHEL上,可以使用`yum install -y`。确保所有依赖都已满足,避免安装过程中...

    Ubuntu的安装文档

    本文将详细介绍Ubuntu的安装过程,并涉及一些基础的系统配置,包括环境变量设置、软件源管理、服务器配置等内容。 1. **安装准备** 在安装Ubuntu前,确保计算机满足最低硬件要求,通常需要至少1GB内存和20GB硬盘...

    linux安装mysql缺少libaio依赖问题处理,libaio全离线安装包(需要解压后再上传服务器)

    使用`yum`或`apt-get`(取决于你的Linux发行版)来安装MySQL,或者手动下载MySQL的rpm包进行离线安装。 请注意,这里的教程以RPM包管理器为基础,如果你使用的是基于Debian的系统(如Ubuntu),可能需要使用dpkg...

    Linux(Ubuntu)下mysql5.7.17安装配置方法图文教程

    Linux操作系统下安装MySQL数据库管理系统的过程...对于初学者而言,掌握在Linux环境下安装和配置MySQL是一个非常基础且重要的技能,这不仅可以加深对Linux系统管理的理解,也为后续学习数据库应用开发打下坚实基础。

    在虚拟机上安装MySQL,在主机上访问

    - **安装MySQL**:可以采用包管理工具(如apt-get、yum等)或下载安装包手动安装的方式进行MySQL的安装。 - **示例**:在基于Debian的Linux发行版上,可以通过命令`sudo apt-get install mysql-server`来安装MySQL...

    在 Ubuntu 10.10 中安装 MariaDB Debian 软件包

    在安装MariaDB之前,需要安装一些依赖包,包括Perl数据库接口(libdbi-perl和libdbd-mysql-perl)和psmisc(用于管理进程的工具集)。这些包可以使用系统的包管理器APT来安装,或者通过命令行手动安装: ```bash ...

    MySQL5.1安装图解

    对于Linux用户,MySQL5.1的安装通常通过包管理器进行,例如在Ubuntu中可以使用`sudo apt-get install mysql-server`命令,而在CentOS或RHEL中则是`sudo yum install mysql-server`。安装过程中,系统也会提示你设置...

    mysql安装和安装教程

    - 安装完成后,需要手动启动MySQL服务,并设置开机自启。 ```bash sudo systemctl start mysqld sudo systemctl enable mysqld ``` 4. **安全初始化**: - MySQL安装后会自动创建一个随机生成的临时密码,...

    mysql安装innodb插件

    本文详细介绍了如何在已安装MySQL的情况下手动安装InnoDB插件。通过这些步骤,您可以确保MySQL具备完整的功能集,特别是对于需要事务处理和高级数据一致性的应用来说尤为重要。如果您在安装过程中遇到任何问题,请...

    Ubuntu安装教程.doc

    ### Ubuntu安装教程知识点详解 #### 一、Ubuntu简介与特性 - **Ubuntu**:Ubuntu是一款基于Debian的开源操作系统,以其稳定性和用户友好性而著称。...希望这篇教程能够帮助你更好地理解和使用Ubuntu操作系统。

    Ubuntu 18.04 安装MySQL时未提示输入密码的问题及解决方法

    在Ubuntu 18.04上安装MySQL时,有时可能会遇到一个令人困惑的情况,即在安装过程中系统没有提示设置MySQL的root用户密码。这可能是由于默认的安装过程自动化处理了这个步骤,导致新用户可能不知道如何安全地管理...

    ubuntu18.04可用的g++7.5.0

    首先,理解Ubuntu的包管理系统是基于APT(Advanced Package Tool)。它允许用户通过命令行方便地安装、更新和管理软件包。不过,在没有网络的情况下,我们需要手动下载所需的.deb包,这是Ubuntu的软件包格式,包含了...

Global site tag (gtag.js) - Google Analytics