配置MySQL
注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来:
默认的MySQL安装之后根用户是没有密码的,所以首先用根用户进入:
$mysql -u root
在这里之所以用-u root是因为我现在是一般用户(firehare),如果不加-u root的话,mysql会以为是firehare在登录。注意,我在这里没有进入根用户模式,因为没必要。一般来说,对mysql中的数据库进行操作, 根本没必要进入根用户模式,只有在设置时才有这种可能。
进入mysql之后,最要紧的就是要设置Mysql中的root用户密码了,否则,Mysql服务无安全可言了。
mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123456";
注意,我这儿用的是123456做为root用户的密码,但是该密码是不安全的,请大家最好使用大小写字母与数字混合的密码,且不少于8位。
这样的话,就设置好了MySQL中的root用户密码了,然后就用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用户了,而该用户的权限也只被限定在xoops数据库中。
如果你想进行远程访问或控制,那么你要做两件事:
其一:
mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@"%" IDENTIFIED BY "654321";
允许xoops_root用户可以从任意机器上登入MySQL。
其二:
$sudo gedit /etc/mysql/my.cnf
老的版本中
>skip-networking => # skip-networking
新的版本中
>bind-address=127.0.0.1 => bind-address= 你机器的IP
这样就可以允许其他机器访问MySQL了。
分享到:
相关推荐
使用 cmd,我们可以访问主机服务器。首先,我们需要打开 cmd.exe,进入 MySQL server 的安装目录。然后,我们需要输入以下命令: mysql -h192.168.1.105 -u forremote -p 这里,-h 指定了要访问的主机服务器的 IP ...
在团队协作或特定场景下,我们经常需要在同一个局域网内访问其他计算机上的MySQL数据库。这种需求常见于软件开发、系统集成等场景。本文将详细介绍如何实现这一功能。 #### 创建MySQL用户(如果未创建) 首先,确保...
这使得用户可以在U盘、移动硬盘或云存储上随身携带数据库,无论在哪台电脑上,只要运行这个文件夹中的启动程序,就能立即访问数据库。 2. **安装与使用** 安装"portable_mysql" 非常简单,只需解压压缩包到任何你...
在Windows 32位系统上,这个压缩包“mysql-connector-odbc-noinstall-5.2.2-win32.zip”包含了该驱动的安装文件,允许用户无需安装过程即可使用。 1. **MySQL Connector/ODBC**:这是MySQL官方提供的一个ODBC驱动...
MySQL ODBC 5.3是用于连接MySQL数据库与Windows操作系统上的ODBC(Open Database Connectivity)数据源的一个驱动程序。ODBC是一种标准的应用程序编程接口(API),它允许应用程序通过一致的方式来访问各种不同的...
首先,需要上传MySQL安装包到服务器上,可以使用xftp上传到/usr/local/mysql目录下,并解压: `mkdir mysql` `cd /usr/local/mysql` `tar xvf mysql-8.0.33-1.el8.x86_64.rpm-bundle.tar` 然后,需要安装每个rpm...
当MySQL服务器不位于本地计算机而是远程主机上时,需要采用不同的连接方法。本文将详细解释两种连接远程MySQL服务器的方式。 1. 快速连接服务器方式: 这种连接方式适用于服务器安装在本地的情况,通常通过图形用户...
在Windows 11操作系统上安装MySQL是一个相对简单的过程,但对初学者来说可能有些复杂。以下是一份详细的步骤指南,帮助您了解如何在Win11上成功安装MySQL。 首先,你需要下载MySQL的安装文件。MySQL通常提供两种...
在开始配置之前,首先确保MySQL已正确安装在您的Windows系统上。如果尚未安装MySQL,建议参照专门的安装教程进行操作。安装过程包括下载MySQL安装包、设置安装路径、配置服务名等一系列步骤。安装完成后,可以启动...
一旦WAMP环境搭建完成,开发者可以在本地电脑上创建项目,编写PHP代码,测试网页功能。Apache服务器会监听指定的端口(默认为80),当访问localhost或127.0.0.1时,就会显示默认的WAMP页面。开发者可以通过修改配置...
【VPS安装N点虚拟主机详细教程】 ...通过以上步骤,您可以在VPS上成功安装并配置N点虚拟主机管理系统,实现对多个虚拟主机和数据库的高效管理。记得在每个步骤中确保所有配置信息的准确性,以确保系统的稳定运行。
如果你想远程访问MySQL服务器,例如从家里的电脑或任何其他网络位置,你需要配置并开放外网访问权限。以下是详细步骤: 1. **授权命令**: MySQL的授权系统允许管理员指定哪些用户可以从哪个主机访问数据库。有两...
### MySQL及MySQL Workbench在Windows下的安装指南 #### 一、MySQL的安装步骤 ##### 1. 下载MySQL - **官方下载地址**:访问MySQL...同时,该文档也适合于那些需要在Windows平台上快速部署MySQL的高级用户或开发者。
9. **响应式设计**:考虑到不同设备的访问需求,模板需具备响应式布局,自适应手机、平板电脑和桌面电脑屏幕。 10. **SEO优化**:优化代码结构,便于搜索引擎抓取,提升网站在搜索结果中的排名。 文件名称"chahua...
【JIRA+MySQL在Windows下的安装教程】 JIRA是由Atlassian公司开发的一款基于J2EE的问题跟踪管理系统,广泛应用于开源项目及大型软件公司,被誉为J2EE版的Bugzilla。它能够有效地追踪和管理各种问题,包括但不限于...
这通常涉及环境变量的配置,以便在任何目录下都能访问MySQL的命令行工具。 **步骤**: 1. **桌面 -> 我的电脑 -> 属性 -> 环境变量 -> 新建**,添加新的系统变量或修改现有PATH变量。 2. 设置变量名为`PATH`,变量...
MySQL数据库在许多企业环境中被广泛使用,为了方便团队协作,有时需要配置MySQL允许远程访问。本文将详细介绍两种实现MySQL远程连接配置的方法。 方法一: 在Linux环境下,首先打开终端并登录MySQL服务器,输入命令...
这通常涉及设置系统的环境变量,以便可以在任何位置通过命令行访问MySQL的可执行文件。 ##### 设置步骤: 1. **打开“我的电脑”属性**:点击“开始”菜单 > “我的电脑” > “属性”。 2. **打开“环境变量”设置...
- 另一种方法是通过“我的电脑”->“管理”->“服务和应用程序”->“服务”,在这里同样可以找到MySQL服务并进行相应的操作。 - 如果需要查找MySQL服务的可执行文件路径,可以双击服务,在属性对话框中查看或复制...