mysql Linux 安装 远程访问设置(Ubuntu)

Ununtu安装MySQL需要三个指令:

1. 指令一

# sudo apt-get install mysql-server // 执行过程中会提示输入密码和重复输入密码(直接输入密码即可),如下图(图1、图2)

图1:

图2

2.指令二、指令三

# apt-get isntall mysql-client

# sudo apt-get install libmysqlclient-dev

3.检查安装是否成功

# sudo netstat -tap | grep mysql // 如果显示有LISTEN,则表示安装成功,如图(图3)

图3

4. 配置mysql

# mysql //安装成功初始,mysql没有密码,可以直接进入mysql,键入# mysql指令则出现mysql>
# mysqladmin –u 用户名 password ‘密码’

//设置mysql用户名和密码,如:mysqladmin –u root pasword ‘root’用户名和密码都是root。

# mysql –u 用户名–p [回车]//设置用户名和密码后,进入mysql指令。提示:Enter password:然后输入你的密码。 

# service mysqld start    //启动mysql指令,提示:Starting mysqld:     [ OK ],则表示启动成功。 

# netstat–nat    //查看网络状态,mysql默认端口号3306。存在的话,则表示mysql已经启动了。

# service mysqld restart  //重启mysql指令。

5. 远程访问

通过pc机mysql客户端,远程访问linux上的mysql,访问失败。

1) 首先检查你的端口和访问ip是否正确。

2) 确认你的用户名和密码存在和正确。

3) 以上两点满足,应该是linux上mysql权限问题,解决方法:

# mysql –u 用户名–p      //进入mysql 

mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ identifiedby‘admin‘WITH GRANT OPTION;

//提示:Query OK,……,表示成功,授予root密码admin的账户权限。

Mysql>FLUSH PRIVILEGES;

//提示:Query OK,……,表示成功

连接一下,试试吧。

4) 以上三点没有解决,应该是防火墙没有打开3306端口。

# vi /etc/sysconfig/iptables    //编辑iptables

如果没有下面这行数据,添加数据,有的话,就是其他原因,目前没有遇到。

-A INPUT –m state –state NEW –m tcp –p tcp –dport 3306 –j ACCEPT

# /etc/rc.d/init.d/iptables restart     //重启防火墙。

5. mysql 导出导入

导出:

# mysqldump –u 用户名–p 数据库名> /dir1/dir2/xxx.sql

//键入该指令,使用你的mysql账户,数据库名:你要导出的数据库名称,>为导出脚本的文件的保存目录。

提示:Enter password:该账户对应的密码。然后到指定目下查看脚本文件。

导入:

# mysql –u 用户名–p 数据库名< /dir1/dir2/xxx.sql

也可以使用mysql Workbench工具进行导出和导入。

导出:Database(菜单栏)---->Reverse Enginner

--->填写Hostname,Port,Username,Password--->next--->next--->execute-->finish

导入:Navigator下Data Import/Restore,找到导出的database,执行,就可以。

6. mysql 其他

# chkconfig –-list | grep mysqld

//检查mysql服务是否开机启动(chkconfig mysqld off/on)

my.cnf(/etc/my.cnf)

//查看mysql版本信息。

Mysql> use mysql

Mysql> show databases;//显示mysql下的数据库 

Mysql> use test

Mysql> show tables;//显示test数据库下的table

时间: 2024-10-21 15:50:45

mysql Linux 安装 远程访问设置(Ubuntu)的相关文章

Mysql linux 安装文档

1.安装依赖包 yum -y install gcc-c++ ncurses-devel cmake make perl gcc autoconf automake zlib libxml libgcrypt libtool bison 2.安装boost库: 首先先查询是否已经安装过boost rpm -qa boost* 卸载旧boost-*等库: yum -y remove boost-* 下载Boost库,在解压后复制到/usr/local/boost目录下,然后重新cmake并在后面的

Linux安装—IP设置

IP设置 务必不要把Linux的IP设置为和我们的真实机位于同一网段(这可能会跟其他机器造成冲突) 具体操作是:在安装虚拟机时Network Type设置选择:Use Host-Only networking,以避免IP冲突(后期还可以修改). 拓展:关于几种网络设置 VMWare提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式)和host-only(主机模式).要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式. 1.bridged(桥接模式)

怎样在VMware虚拟机中使用安装并设置Ubuntu系统

1 2 3 4 5 6 7分步阅读 Ubuntu 系统是一款优秀的.基于GNU/Linux 的平台的桌面系统. 当然,目前为止很多应用程序还完全不能允许运行在 Ubuntu 系统上,而且 Ubuntu 的界面.使用方法会让大部分Windows 用户感到不适应.为了在正常的 Windows 工作环境中熟悉并体验 Ubuntu 环境,我们选择使用了 VMware 虚拟机环境.此教程适合初次使用 Linux 环境的各类小白. 工具/原料 至少是有一台双核.2GB内存.100GB以上硬盘.带网线的电脑.

mysql linux安装yum

1     配置yum [[email protected] media]# cd Server/ [[email protected] Server]# pwd /media/Server [[email protected] Server]# vi/etc/yum.repos.d/rhel-debuginfo.repo [rhel-debuginfo] name=Red Hat Enterprise Linux $releasever -$basearch - Debug baseurl=f

Linux安装和设置Samba服务器

1. 安装 安装前先关闭iptables和SELinux. Centos输入以下命令: yum install samba samba-client Ubuntu输入以下命令: apt-get install samba apt-get install samba-client 2. 设置 创建一个文件夹: mkdir /home/sambachmod 777 /home/samba 编辑/etc/samba/smb.conf文件: # This is the main Samba config

mysql linux安装

Mysql(使用版本5.7.25) 1.  检查是否已安装 #rpm -qa|grep -i mysql 2.  下载安装包 网址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 3. 放入/root 4. 切换目录 #cd /usr/local/src 5. 解压缩文件 #tar -zxvf  /root/mysql-5.7.25-el7-x86_64.tar.gz 6. #mv /root/mysql-5.7.25-el7-x

linux 安装mysql8 设置远程连接失败的问题

1.数据库安装完,设置远程连接 ,参考链接:https://blog.csdn.net/yunyexiangfeng/article/details/82876964 通常grant all privileges on *.* to 'user'@'%' identified by 'passowr':命令授权远程连接操作.(失败) mysql的官方文档,原来这个特性被移除了,下面看文档说明: Using GRANT to modify account properties other than

linux 安装setup设置ip蓝图

# yum install setuptool                      //安装setuptool,以便使用setup命令 # setup                                      //系统最小化安装时的默认界面 # yum install system-config-network-tui      //网络设置 # yum install system-config-firewall-tui      //防火墙设置 # yum instal

Mysql数据库安装和配置

http://blog.csdn.net/pipisorry/article/details/46773507 下载安装mysql Download MySQL Installer 安装时设置好管理账号和密码就好了 Note: 1. 本地安装时如果没有安装好dependency可能不会安装 MySQL Workbench(sql集成开发环境). 2. MySQL Installer is 32 bit, but will install both 32 bit and 64 bit binari