ubuntu18.04.2LTS下安装和配置MySql数据库--Linux

在Ubuntu18.04.2LTS系统上安装和配置MySQL数据库的主要步骤包括自动安装数据库服务、调整默认用户名和密码、连接数据库、更新用户设置、重新启动数据库服务和重新登录。

首先使用以下命令自动安装MySQL服务:sudoaptinstallmysql-server安装完成后,默认用户名不是root,所以为了方便经常需要更改用户名和密码。
登录配置文件:vi/etc/mysql/debian.cnf在配置文件中,有一个默认的登录MySQL数据库的用户名和密码。
为简单起见,首先使用默认用户名和密码连接到MySQL。
mysql-udebian-sys-maint-p连接成功后,使用以下命令查看数据库列表并切换到MySQL数据库:SHOWDATABASES;USEmysql;接下来,将用户名和密码更改为“123456”和“root”:updateusersetauthentication_string=PASSWORD("123456")whereuser='root';updateusersetplugin="mysql_native_passwo"rd";flushprivileges;完成更新后重新启动MySQL服务:/etc/init.d/mysqlrestart;最后使用修改后的用户名和密码登录MySQL:mysql-uroot-p这次是MySQLUbuntu18.04.2LTS系统上数据库的安装和配置完成。

如何在linux下安装mysql数据库并配置

在Linux环境中安装MySQL数据库需要几个步骤。
第一的,检查系统上是否安装了MySQL,可以通过运行rpm-qa|grep-imisql命令来验证。
如果显示如下软件包:mysql-4.1.12-3.RHEL4.1、mysqlclient10-3.23.58-4.RHEL4.1,则说明MySQL已安装。
安装后,要卸载它,您需要:rpm-e--nodeps软件包名称;示例:rpm-evmysql-4.1.12-3.RHEL4.1删除旧版本的MySQL。
同时,删除老版本MySQL的开发头文件和库,运行rm-fr/usr/lib/mysql和rm-fr/usr/include/mysql。
移除后如果您确定要弃用/var/lib/mysql和/etc/my.cnf中的数据。
可以手动删除:rm-f/etc/my.cnfcnf和rm-fr/var/lib/mysql.然后下载MySQL的RPM包,可以使用wget命令从官网下载。
单独的文件包括:MySQL-server-5.6.10-1.rhel5.x86_64.rpm;MySQL-客户端-5.6.10。
-1.rhel5.x86_64.rpm和MySQL-devel-5.6.10-1.rhel5.x86_64.rpm。
将下载的RPM包放到Linux服务器上后,安装MySQLServer:使用rpm-ivhMySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm命令。
安装完成后,会为root用户生成一个随机密码,可以使用cat/root/.mysql_secret查看。
然后使用rpm-ivhMySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm安装MySQL客户端并使用rpm-ivhMySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm安装MySQL输入开发依赖包。
启动MySQL服务。
安装完成后,它不会启动servicemysqlstart或/etc/init.d/mysqlstart来启动MySQL服务。
到MySQL当您登录时,您使用mysql-uroot-p命令登录并输入密码。
更改root密码SETPASSWORD=PASSWORD('root123456');安装后,如果需要设置开机自动启动,请执行/etc/init.d/mysqlstart。
重启系统后,使用netstat-nat命令检查MySQL的3306端口是否开放。
最后,解决远程连接问题。
如果远程连接时出现1130错误,可以通过修改“mysql”数据库中“user”表的“host”内容来解决。
登录本地MySQL后,运行usemysql;selecthostfromuserwhereuser='root'并将“host”从“localhost”更改为“%”。
此时,MySQL数据库已经安装成功,您可以开始享受它强大的功能了。