linux ubuntu怎么打开数据库
答案:2 悬赏:70 手机版
解决时间 2021-03-15 18:18
- 提问者网友:不爱我么
- 2021-03-15 04:17
linux ubuntu怎么打开数据库
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-03-15 04:26
Ubuntu Linux中开启MySQL远程访问功能的方法
一个真实的运行环境,今天在内网中部署了一台UbuntuLinux服务器,其中最头疼的就是MySQL的安装,apt下载更新的速度太慢了,于是就自行编译了一下MySQL的源码,具体的编译方法可以参考网上的一些资料吧,
为了给服务器一个真实的运行环境,今天在内网中部署了一台UbuntuLinux服务器,其中最头疼的就是MySQL的安装,apt下载更新的速度太慢了,于是就自行编译了一下MySQL的源码,具体的编译方法可以参考网上的一些资料吧,这里只对如何开始MySQL的远程访问功能做个简单的讲述:
(1)确认一下3306是否对外开放,MySQL默认状态下是不开放对外访问功能的。查看的办法如下:
Java代码
~# netstat -an | grep 3306
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
从上面可以看出,mysql的3306端口只是监听本地的连接,这样就阻碍了外部IP对该数据库的访问,修改的办法其实很简单,进入到mysql的配置文件所在目录(/etc/mysql/my.cnf)下,找到文件中的如下内容:
Java代码
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
将bind-address注释掉,或者改成你想要使用的客户端主机IP。
这样mysql的远程访问端口就算开启了,下面还有一个更重要的步骤,就是要给远程用户授权。
(2)确认客户端用户是否具有访问权限。
为了让访问mysql的客户端的用户有访问权限,我们可以通过如下方式为用户进行授权:
Java代码
mysql> grant all on *.* to user_name@'%' identified by 'user_password';
上面的命令授予的用户权限可以访问mysql中的任意数据库(database)和表(table)。
完成上面的两个步骤,重启mysql即可在远程登陆mysql服务器了。Mysql的重启命令如下:
Java代码
sudo /etc/init.d/mysql restart
一个真实的运行环境,今天在内网中部署了一台UbuntuLinux服务器,其中最头疼的就是MySQL的安装,apt下载更新的速度太慢了,于是就自行编译了一下MySQL的源码,具体的编译方法可以参考网上的一些资料吧,
为了给服务器一个真实的运行环境,今天在内网中部署了一台UbuntuLinux服务器,其中最头疼的就是MySQL的安装,apt下载更新的速度太慢了,于是就自行编译了一下MySQL的源码,具体的编译方法可以参考网上的一些资料吧,这里只对如何开始MySQL的远程访问功能做个简单的讲述:
(1)确认一下3306是否对外开放,MySQL默认状态下是不开放对外访问功能的。查看的办法如下:
Java代码
~# netstat -an | grep 3306
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
从上面可以看出,mysql的3306端口只是监听本地的连接,这样就阻碍了外部IP对该数据库的访问,修改的办法其实很简单,进入到mysql的配置文件所在目录(/etc/mysql/my.cnf)下,找到文件中的如下内容:
Java代码
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
将bind-address注释掉,或者改成你想要使用的客户端主机IP。
这样mysql的远程访问端口就算开启了,下面还有一个更重要的步骤,就是要给远程用户授权。
(2)确认客户端用户是否具有访问权限。
为了让访问mysql的客户端的用户有访问权限,我们可以通过如下方式为用户进行授权:
Java代码
mysql> grant all on *.* to user_name@'%' identified by 'user_password';
上面的命令授予的用户权限可以访问mysql中的任意数据库(database)和表(table)。
完成上面的两个步骤,重启mysql即可在远程登陆mysql服务器了。Mysql的重启命令如下:
Java代码
sudo /etc/init.d/mysql restart
全部回答
- 1楼网友:持酒劝斜阳
- 2021-03-15 05:49
.md5验证。 为了检验所下载的iso文件的完整性,我们要对iso文件做md5验证。红联下载区有下,将fedora的三个iso文件拖入winmd5的程序窗口中,将会得到iso文件的md5码,对比md5sum文件中给出的md5,如果正确,就可以开始刻盘或是硬盘安装了。 注意:刻盘的时候要选择“刻录器->刻录映像文件(b)……”(nero6为例),而不是把iso文件复制到光盘上,也不要把iso文件解开复制到光盘上,那样,引导信息就没有了,后果我就不多说了。 2.分区。 在dos/windows用partitionmagic分出一个ext2/ext3分区和一个swap分区。 注:如果已经安装了windows,而又要安装linux,建议更改最后一个分区来安装linux.这样可以避免在分区时的一些麻烦。 图为windows下的partitionmagic 8.0.我安装了两个linux,所以就出现了3个linux的分区了,swap分区可以供多个linux系统公用的。 3.开始安装光盘安装: 在bios中修改为光盘引导计算机,用fedora的第一张光盘引导入安装界面,直接按回车键就开始安装了。 硬盘安装:将三个iso文件放在同一目录下,如:g:\fedora,用winiso或者winrar解压出fedora第一张光盘iso文件的dosutils目录,例如放在g:\fedora目录下,用windows 98引导盘进入dos,不要加载光驱。切换目录到dosutils下,运行autoboot就开始安装了。然后会让你选择安装方式,选择硬盘安装,接下来就会让你选择iso文件的存放路径,选择分区后再填入目录名,如:选择/dev/hda8,填入fedora.注:linux把所有的设备也当作文件。接在primary master上的设备在linux下对应的设备名为hda,接在primary slave上的设备就为hdb,接在secondary master就为hdc,接在secondary slave就为hdd./dev目录就是linux存放设备文件的地方。硬盘接在了primary master上,所以就是hda了,而分区就在后面加数字表示,由于linux保留了1-4为主分区,所以扩展分区的第一个逻辑分区就用5来表示,d盘一般就是hda5,所以上面的g盘也就是hda8了。 小技巧:fedora隐藏了reiserfs分区格式的选择。光盘安装的话,在boot后输入linux reiserfs可以在安装时选择将分区格式化为reiserfs格式,如图。如果是硬盘安装的话可以输入autoboot reiserfs.有些时候,由于安装程序不支持你的显卡,就可以采用文本模式来安装,在boot:后输入linux text就可以了。 4.这个对话框是选择是否效验光盘,选择“skip”跳过。 当然,如果你的安装不能正确进行,你也可以再效验一下光盘,看看是不是光盘出问题了。 5.欢迎界面 6.选择安装程序所使用的语言。选择“简体中文”。 7.键盘配置。 用默认的“u.s. english”即可。 8.鼠标配置。 这里的“wheel mouse (ps/2)”就是带滚轮的鼠标,如果你的鼠标没有滚轮,可以选择模拟3键,这样同时按下左键和右键就可以模拟中键了。选择一下你所使用的鼠标吧。 小技巧:如果没有发现适合你的鼠标的选项,可以选择“microsoft mouse”,一般都能正常使用。 9.显示器的选择。 这里已经有相当多的显示器可供选择了,选择一个吧。如果检测出了你的显示器的型号,就用默认的就可以了。如果没有也没有关系,就用通用的(generic),然后照着你的显示器说明书把“水平频率范围”和“垂直频率范围”设置好就行了。 小技巧:如果安装程序正确识别出了你的显示器型号,但是默认的“水平频率范围”和“垂直频率范围”。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯