mysql ubuntu安装?mysql在线运行网站
其实mysql ubuntu安装的问题并不复杂,但是又很多的朋友都不太了解mysql在线运行网站,因此呢,今天小编就来为大家分享mysql ubuntu安装的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
ubuntu 安装 mysql 的正确姿势
安装MySQL在Ubuntu的步骤如下:
首先,上传mysql-apt-config_0.8.6-1_all.deb到/opt目录,运行以下命令安装:
sudo dpkg-i mysql-apt-config_0.8.6-1_all.deb
接着执行更新命令:
sudo apt-get update
然后安装MySQL服务器:
sudo apt-get install mysql-server
如遇依赖不足,执行:
sudo apt-get install-f
服务启动后端口查询:
sudo netstat-anp| grep mysql
服务管理操作包括:
启动:sudo service mysql start
停止:sudo service mysql stop
查看状态:sudo service mysql status
连接数据库:使用命令
mysql-h 127.0.0.1-P 3306-uroot-p123456
其中,-h为远程IP,-P为端口号,-u为用户名,-p为密码
查看数据库:使用命令
show databases;
卸载MySQL:
先删除MySQL服务器:sudo apt-get remove mysql-server
卸载随MySQL自动安装的其他软件:sudo apt-get autoremove
卸载其他组件:sudo apt-get remove<<package-name>>
查看已安装MySQL的软件包列表:dpkg-l| grep mysql| grep ii
修改root密码:
进入MySQL并修改密码:
mysql> SET PASSWORD= PASSWORD('新密码');
设置密码永不过期:
mysql> ALTER USER'root'@'localhost' PASSWORD EXPIRE NEVER;
刷新权限:
mysql> flush privileges;
增加远程登录账号:
CREATE USER'root'@'%' IDENTIFIED BY'Hadoop3!';
授予所有权限:
grant all privileges on*.* to'root'@'%';
解决远程登录错误:修改密码加密插件mysql> alter user'root'@'%' identified with mysql_native_password by'Hadoop3!';
ubuntu怎么安装mysql
工具原料:电脑+abuntu
在ubuntu系统下安装mysql方法如下:
ubuntu上安装mysql用以下命令可以完成。
sudo apt-get install mysql-server
apt-get isntall mysql-client
sudo apt-get install libmysqlclient-dev
一、验证原有主机上是否安装mysql:
这里主要是运行sudo netstat-tap| grep mysql命令查看是否有Mysql的端口,如果不加sudo则会因权限无法顺利执行:
二、安装mysql
确定没有安装mysql之后,开始运行sudo apt-get install mysql-server mysql-client来安装mysql:
在安装的过程中会提示输入Yes,然后会弹出root密码设置界面,这里可以先设置一个root密码作为登录mysql用户使用,之后需要的时候也可以运行mysqladmin-u root-p password进行修改密码,当然那个时候得先输入原密码了。
三、启动Mysql
自动安装完成之后,可以再次验证安装成功:
四、修改配置文件
在正式启动Mysql以前需要先修改一下配置文件,主要是sudo vim/etc/mysql/my.cnf下,注释掉binding-address=127.0.0.1的这句代码,其他配置根据需要灵活修改即可。
五、启动mysql
在命令终端上输入mysql-u root-p,然后输入密码即可登录mysql数据库:
Ubuntu下MySQL及工具安装配置详解
本文介绍了在Ubuntu系统中安装MySQL及其工具,并配置允许远程访问的步骤。
首先安装MySQL及其相关工具,执行命令:
sudo apt-get install mysql-server mysql-client mysql-query-browser mysql-admin
安装完成后,修改root用户的密码。执行以下命令:
mysqladmin-u root password"yourpassword"
接下里配置MySQL。默认情况下,Ubuntu下的MySQL只允许本地访问,若需其他机器访问,需修改配置文件。
默认MySQL安装后,根用户无密码。首先使用root用户登录MySQL:
$mysql-u root-p
注意,使用-u root是因为当前登录用户为一般用户(firehare),不加-u root时,MySQL可能误认为当前用户为firehare。通常,操作MySQL数据库无需进入root用户模式,仅在设置阶段可能需要。
设置root用户的密码,确保MySQL服务安全。执行命令:
mysql> GRANT ALL PRIVILEGES ON*.* TO root@localhost IDENTIFIED BY"123456";
建议使用大小写字母与数字混合的密码,长度不少于8位。设置完毕后,使用root用户创建所需数据库,例如xoops:
mysql> CREATE DATABASE xoops;
mysql> GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@localhost IDENTIFIED BY"654321";
创建xoops_roots用户,赋予其xoops数据库的全部权限。使用xoops_root用户管理xoops数据库,避免再使用root用户。
若需远程访问或控制,需进行如下配置:
mysql> GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@"%" IDENTIFIED BY"654321";
$sudo gedit/etc/mysql/my.cnf
> skip-networking=># skip-networking
通过以上步骤,可以实现Ubuntu下MySQL的安装、配置及允许远程访问。