网站建设资讯

NEWS

网站建设资讯

包含aix怎么连接mysql的词条

mysql 支持ibm aix吗

目前mysql不支持hash join,mysql在olap这方面不擅长,可以看下Greenplum,现在也开源了。

创新互联建站是一家专注于成都网站设计、成都网站制作与策划设计,平原网站建设哪家好?创新互联建站做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:平原等地区。平原做网站价格咨询:18980820575

Can not connect to MySQL server详细解决方法

步骤解决方法如下:

1、平常在使用数据库的时候要先连接数据库,有时能直接连上,有时却会报错,实际上是我们有时没有开启mysql的服务。

2、那么我们应该怎么来开启呢?首先打开Dos窗口,同时按下左下角的 窗口标志+R ,在弹出的框中输入cmd:

3、点击确定,会弹出如下的操作界面:

4、然后在框中输入如下:

5、按下回车,如果出现如下图所示,就代表成功了,我们就可以再次去尝试连接了。

6、最后,我们再次打开连接工具,再次连接,并成功连接。

扩展资料

MySQL主要特性

1、  使用 C和 C++编写,并使用了多种编译器进行测试,保证了源代码的可移植性。

2、支持 AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。

3、为多种编程语言提供了 API。这些编程语言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby,.NET和 Tcl 等。

4、支持多线程,充分利用 CPU 资源。

5、优化的 SQL查询算法,有效地提高查询速度。

6、既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。

7、提供多语言支持,常见的编码如中文的 GB 2312、BIG5,日文的 Shift_JIS等都可以用作数据表名和数据列名。

8、提供 TCP/IP、ODBC 和 JDBC等多种数据库连接途径。

9、提供用于管理、检查、优化数据库操作的管理工具。

10、支持大型的数据库。可以处理拥有上千万条记录的大型数据库。

11、支持多种存储引擎。

12、MySQL 是开源的,所以你不需要支付额外的费用。

参考资料来源:百度百科: MySQL

aix安装的mysql拷贝到linux可以不

可以。通过相关资料查询发现aix安装的mysql平台和Linux平台都是小字节序,因此可以使用拷贝的方式从aix安装的mysql迁移到Linux的。

aix 安装mysql时,数据库初始化一直停留在Installing MySQL system tables...,也不提示错误

Linux环境中,安装好MySQL后,还不能直接启动服务,必须先对数据库进行初始化。初始化的工作主要包括:

初始化日志、表空间等数据库必须的文件;

创建并初始化系统数据库(mysql)。

初始化完成后,启动mysqld守护进程,方可访问数据库。

在Windows的环境下,安装包内已经自带了一个初始化好的环境,安装后展开在mysql根目录的data子目录。所以并不需要手工进行初始化。但是某些情况下,也可能需要从零开始初始化数据库,比如:

数据文件被破坏,需要重建;

希望保留现有环境不动,建立一个新的环境;

希望建立一个干净的环境。

不幸的是,Linux环境下是利用mysql_install_db.sh脚本初始化数据库环境的;而在Windows版中并没有提供相应的脚本。那么该怎么办呢?

经过对Linux环境下的mysql_install_db.sh的分析,发现初始化数据库的命令主要是以下几行:

mysql_install_db.sh

# Pipe mysql_system_tables.sql to "mysqld --bootstrap"

s_echo "Installing MySQL system tables..."

if { echo "use mysql;"; cat $create_system_tables $fill_system_tables; } | eval "$filter_cmd_line" | $mysqld_install_cmd_line  /dev/null

then

s_echo "OK"

s_echo "Filling help tables..."

# Pipe fill_help_tables.sql to "mysqld --bootstrap"

if { echo "use mysql;"; cat $fill_help_tables; } | $mysqld_install_cmd_line  /dev/null

then

s_echo "OK"

......

其中:

$create_system_tables、$fill_system_tables和$fill_help_tables分别是创建系统数据库、初始化系统数据库中的数据、和初始化帮助数据;

$filter_cmd_line是过滤掉主机名(用于交叉初始化非本机运行数据库环境的情况,可忽略);

$mysqld_install_cmd_line主要是"mysqld --bootstrap"命令;

# cd /usr/src

# tar -zvxf mysql-3.22.25-pc-linux-gnu-i686.tar.gz (产生 mysql-3.22.25-pc-linux-gnu-i686目录)

# cd mysql-3.22.25-pc-linux-gnu-i686

# ./configure --prefix=/usr/local/mysql (其中参数设定目的安装路径)

# make

# make install

注意在运行configure时,设定MySQL的安装目的路径为/usr/local/mysql,该路径在后继安装过程中还要使用。然后,建立最初的数据库:

# scripts/mysql_install_db

该命令将在 /usr/local/mysql/var/ 下建立两个数据库:mysql和test,其中前者是MySQL的权限管理数据库,后者是让你做练习用的。注意:如果你在以前曾经安装果MySQL,则初始数据库已经存在,不需要再重新安装。

最后,启动MySQL :

# cd /usr/local/mysql/bin

# ./safe_mysqld

如果你希望在机器启动的时候自动运行数据库服务,可以将上面的启动命令加入到/etc/rc.d/rc.local文件中。

现在,MySQL 已经运行起来了并等待你的数据处理命令!但是,一定要小心:你还没有为你的root管理员设置一个密码,任何人都可以随心所欲地修改你的数据库(包括最为重要的权限库)!不相信的话,作作以下练习(假设我们的当前目录都是/usr/local/mysql/bin):

试试用任意用户登录,并运行:

$ ./mysql -u root

立即可以进入"mysql"客户端软件提示符并进行任何数据处理操作而不需要任何口令;这说明,MySQL的管理员"root"账号与你的Unix账号所用的口令可以是不一样的。为了给root账号加口令,执行:

# ./mysqladmin -u root password \\\'新口令\\\'

再次以一般用户身执行:

$ ./mysql -u root

则系统会提示输入密码,密码不正确则拒绝访问。实际上,即使你是root用户,如果不明确地指明使用密码,系统也是照样拒绝:

# ./mysql -u root

# ./mysql 系统响应:

ERROR 1045: Access denied for user: \\\'root@localhost\\\' (Using password: NO)

只有使用-p参数,明确说明你要使用密码,系统才会提示你输入密码,并在输入密码正确时方可进入:

# ./mysql -u root -p

password:******** (输入口令)

Welcome to the MySQL monitor. Commands end with ; or \\\\g.

Your MySQL connection id is 33 to server version: 3.22.25

Type \\\'help\\\' for help.

Mysql

键入exit回到shell。

脚本mysql.server(位于`share/mysql\\\'目录中)用于启动或停止MySQL服务器:

shell mysql.server start

shell mysql.server stop

该脚本实际上通过执行safe_mysqld启动服务器。停止服务器也可以通过管理程序实现:

mysqladmin shutdown

也可通过将下述命令加入`/etc/rc.local\\\'文件,在系统启动时自动启动MySQL:

/bin/sh -c \\\'cd /usr/local/mysql ; ./bin/safe_mysqld \\\'

Can not connect to MySQL serverMysql error description: No such file or

mysql服务没有打开

1.开启mysql服务:

(1)右键“计算机”点击“管理”,然后点击服务和应用程序

(2)双击服务

(3)找到MySql的服务,右键启动就可以了(如果是启动状态就先关闭再启动),测试连接成功。MySQL主要特性

1、使用C和C++编写,并使用了多种编译器进行测试,保证了源代码的可移植性。

2、支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统。

3、为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby,.NET和Tcl等。

4、支持多线程,充分利用CPU资源。

5、优化的SQL查询算法,有效地提高查询速度。

6、既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。

7、提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。

8、提供TCP/IP、ODBC和JDBC等多种数据库连接途径。

9、提供用于管理、检查、优化数据库操作的管理工具。

10、支持大型的数据库。可以处理拥有上千万条记录的大型数据库。

11、支持多种存储引擎。

12、MySQL是开源的,所以你不需要支付额外的费用。


网站标题:包含aix怎么连接mysql的词条
本文地址:http://njwzjz.com/article/hggoos.html