当前位置:首页 » 编程软件 » mysql脚本安装

mysql脚本安装

发布时间: 2022-09-23 06:23:12

㈠ 如何在linux下安装mysql

1、安装cmake
tar zxf untar/cmake-2.8.8.tar.gz
pushd cmake-2.8.8
./bootstrap && gmake && gmake install
popd
2、创建用户
groupadd mysql
useradd -g mysql mysql
mkdir -p /usr/local/mysql
mkdir -p /var/lib/mysql
chown -R mysql.mysql /usr/local/mysql
chown -R mysql.mysql /var/lib/mysql
3、安装mysql
tar zxf untar/mysql-5.6.12.tar.gz
pushd mysql-5.6.12
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=all \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/var/lib/mysql \
-DMYSQL_USER=mysql
make;
make install;
4、启动脚本和配置文件
cp /opt/LNMP/mysql-5.6.12/support-files/my-default.cnf /usr/local/mysql/my.cnf
cp /opt/LNMP/mysql-5.6.12/support-files/mysql.server /etc/init.d/mysqld
5、初始化mysql
cd /usr/local/mysql
./scripts/mysql_install_db –datadir=/var/lib/mysql –user=mysql
6、启动mysql
chmod +x /etc/init.d/mysqld
chkconfig mysqld on
/etc/init.d/mysqld start
7、设置root密码
./bin/mysqladmin -u root password ‘123456’
8、检查端口
netstat -ntlp |grep 3306
9、删除不必要的用户
mysql -uroot -p123456 -e”drop user ”@’localhost'”
mysql -uroot -p123456 -e”drop user ”@’`hostname`'”
mysql -uroot -p123456 -e”drop user ‘root’@’`hostname`'”
mysql -uroot -p123456 -e”drop user root@’::1′”
10、#创建数据库
mysql -uroot -p123456 -e”create database db01”
#创建用户
mysql -uroot -p123456 -e”CREATE USER ‘user01’@’localhost’ IDENTIFIED BY ‘123456’;”
mysql -uroot -p123456 -e”GRANT ALL ON db01.* TO ‘user01’@’localhost’;”

㈡ linux中怎么安装mysql

到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (glibc 2.5) (x86, 64-bit),32位系统下载Linux - Generic (glibc 2.5) (x86, 32-bit)

解压32位安装包:
进入安装包所在目录,执行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz

复制解压后的mysql目录到系统的本地软件目录:
执行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r
注意:目录结尾不要加/

添加系统mysql组和mysql用户:
执行命令:groupadd mysql和useradd -r -g mysql mysql

安装数据库:
进入安装mysql软件目录:执行命令 cd /usr/local/mysql
修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./
安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql
修改当前目录拥有者为root用户:执行命令 chown -R root:root ./
修改当前data目录拥有者为mysql用户:执行命令 chown -R mysql:mysql data
到此数据库安装完毕

启动mysql服务和添加开机启动mysql服务:
添加开机启动:执行命令cp support-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录
启动mysql服务:执行命令service mysql start
执行命令:ps -ef|grep mysql 看到mysql服务说明启动成功,如图

修改mysql的root用户密码,root初始密码为空的:
执行命令:./bin/mysqladmin -u root password '密码'

把mysql客户端放到默认路径:
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
注意:建议使用软链过去,不要直接包文件复制,便于系统安装多个版本的mysql

㈢ 详细讲解Linux环境下MySQL 5.1安装步骤

1、下载MySQL免安装版/二进制版软件
(不用编译)
文件格式:MYSQL-VERSION-OS.tar.gz
2、创建MySQL组,建立MySQL用户并加入到mysql组中
(不同版本的Unix中,groupadd和useradd的语法可能会稍有不同。)
#groupadd
mysql
#useradd
-g
mysql
mysql
3、进入目录/usr/local,解压缩免安装版,并在此目录中建立名为mysql的软链接
#cd
/usr/local
#gunzip
<
/path/to/MYSQL-VERSION-OS.tar.gz
|
tar
xvf
-
(该命令会在本目录下创建一个名为MYSQL-VERSION-OS的新目录。)
(使用GNU
tar,则不再需要gunzip。你可以直接用下面的命令来解包和提取分发:
#>
tar
zxvf
/path/to/mysql-VERSION-OS.tar.gz)
#ln
-s
MYSQL-VERSION-OS
mysql
4、添加MySQL配置文件
如果你想要设置一个选项文件,使用support-files目录中的一个作为模板。在这个目录中有4个模板文件,是根据不同机器的内存定制的。
#cp
support-files/my-medium.cnf
/etc/my.cnf
(可能你需要用root用户运行这些命令。)
5、设定目录访问权限,用mysql_install_db创建MySQL授权表初始化,并设置mysql,root帐号访问权限
#cd
mysql
#chown
-R
mysql
.
#chgrp
-R
mysql
.
#scripts/mysql_install_db
–user=mysql
#chown
-R
root
.
#chown
-R
mysql
data
(注意以上命令中的"
.
"符号不能少。)
6、运行MySQL
#bin/mysqld_safe
–user=mysql
&
(如果没有问题的话,应该会出现类似这样的提示:
[1]
42264
#
Starting
mysqld
daemon
with
databases
from
/usr/local/mysql/var
如果出现
mysql
ended这样的语句,表示Mysql没有正常启动,你可以到log中查找问题,Log文件的通常在/etc/my.cnf中配置。
大多数问题是权限设置不正确引起的。
)
7、设置root密码。默认安装密码为空,为了安全你需要修改密码
#/usr/local/mysql/bin/mysqladmin
-uroot
password
yourpassword
8、拷贝编译目录的一个脚本,设置开机自动启动
#cp
support-files/mysql.server
/etc/rc.d/init.d/mysqld
#chmod
700
/etc/init.d/mysqld
#chkconfig
–add
mysqld
#chkconfig
–level
345
mysqld
on
9、启动mysqld服务
#service
mysqld
start
10、查看3306端口是否打开。要注意在防火墙中开放该端口
#netstat
-atln
免安装版/二进制版安装基本命令概述:
shell>
groupadd
mysql
shell>
useradd
-g
mysql
mysql
shell>
cd
/usr/local
shell>
gunzip
<
/PATH/TO/MYSQL-VERSION-OS.tar.gz
|
tar
xvf
-
shell>
ln
-s
FULL-PATH-TO-MYSQL-VERSION-OS
mysql
shell>
cd
mysql
shell>
chown
-R
mysql
.
shell>
chgrp
-R
mysql
.
shell>
scripts/mysql_install_db
–user=mysql
shell>
chown
-R
root
.
shell>
chown
-R
mysql
data
shell>
bin/mysqld_safe
–user=mysql
&

㈣ mysql安装配置教程

下面有联接和提取码教大家怎么安装。MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点。

在 Web应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。

首先:要先进入mysql官网里(Mysql的官网-->https://www.mysql.com/),下面是详细步骤:

链接:

提取码:wsh6。

应用环境

与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于 MySQL是开放源码软件,因此可以大大降低总体拥有成本。

Linux作为操作系统,Apache或Nginx作为Web服务器,MySQL 作为数据库,php/Perl/Python作为服务器端脚本解释器。

由于这四个软件都是免费或开放源码软件(FLOSS),因此使用这种方式不用花一分钱(除开人工成本)就可以建立起一个稳定、免费的网站系统,被业界称为“LAMP“或“LNMP”组合。

以上内容参考:网络-mySQL

㈤ linux怎么安装 mysql

到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (glibc 2.5) (x86, 64-bit),32位系统下载Linux - Generic (glibc 2.5) (x86, 32-bit)

解压32位安装包:
进入安装包所在目录,执行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz

复制解压后的mysql目录到系统的本地软件目录:
执行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r
注意:目录结尾不要加/

添加系统mysql组和mysql用户:
执行命令:groupadd mysql和useradd -r -g mysql mysql

安装数据库:
进入安装mysql软件目录:执行命令 cd /usr/local/mysql
修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./
安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql
修改当前目录拥有者为root用户:执行命令 chown -R root:root ./
修改当前data目录拥有者为mysql用户:执行命令 chown -R mysql:mysql data
到此数据库安装完毕

启动mysql服务和添加开机启动mysql服务:
添加开机启动:执行命令cp support-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录
启动mysql服务:执行命令service mysql start
执行命令:ps -ef|grep mysql 看到mysql服务说明启动成功,如图

修改mysql的root用户密码,root初始密码为空的:
执行命令:./bin/mysqladmin -u root password '密码'
步骤阅读
8
把mysql客户端放到默认路径:
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
注意:建议使用软链过去,不要直接包文件复制,便于系统安装多个版本的mysql

㈥ Linux下编写自动安装mysql apache php脚本

1.1 编译安装

# groupadd mysql
# useradd -g mysql -d /usr/local/lib/mysql -s /sbin/nologin mysql

# tar zxvf mysql-x.x.x
# cd mysql-x.x.x
# ./configure --prefix=/usr/local/lib/mysql --localstatedir=/usr/local/lib/mysql/data --with-charset=utf8 --with-extra-charsets=all
# make
# make install

# cp support-files/my-medium.cnf /etc/my.cnf

# cd /usr/local/lib/mysql
# mkdir data
# bin/mysql_install_db --user=mysql
# chown -R root .
# chown -R mysql data
# chgrp -R mysql .

# echo "/usr/local/lib/mysql/bin/mysqld_safe &" >> /etc/rc.local
# /usr/local/lib/mysql/bin/mysqld_safe --user=mysql &

1.2 进入mysql的DBMS

# /usr/local/lib/mysql/bin/mysql -u root -p
enter password: <Enter>

*注:默认mysql的root用户口令为空

1.3 mysql数据在页面显示为中文乱码的问题

--with-extra-charsets=all是解决中文乱码的关键参数,它的作用是安装额外的字符集,其中即包括gbk等中文字符集。在创建数据库时手工指定字符集为gbk,这样就可以保证同样使用gbk字符集的HTML页面正常地显示中文了:
create database <db_name> default character set gbk collate gbk_chinese_ci;

2. 安装Apache
===============

2.1 编译安装

# tar zxvf httpd-x.x.x.tar.gz
# cd httpd-x.x.x
# ./configure --prefix=/usr/local/lib/apache --enable-so --enable-mods-shared=all --enable-rewrite=shared --enable-speling=shared
# make
# make install

2.2 apache启动停止命令

# /usr/local/lib/apache/bin/apachectl start
# /usr/local/lib/apache/bin/apachectl stop
# /usr/local/lib/apache/bin/apachectl restart

2.3 自动运行

# echo "/usr/local/lib/apache/bin/apachectl start" >> /etc/rc.local

2.4 apache启动时可能出现的错误

[Fri Dec 30 09:35:01 2005] [warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter

㈦ 如何安装mysqlmslow

1. 再一次点击mysql安装文件(默认是没安装mysqlmpslow这些脚本的),点击next、点击Developer Components 旁边的选择this feature , and all subfeatures will be
Install(安装所有子项)… 之后一步一步继续安装下去,完成之后,会看到mysql安装目录下多了一个scripts包,包中就有mysqlmpslow脚本 如何执行这个脚本:
这就需要安装下面的activeperl了

2. 安装 ActivePerl,解压后点击Installer.bat文件 一步一步安装完,配置环境变量(右击我的电脑--属性--高级--环境变量--在系统变量部分--双击path--在最后添加perl的安装路径。例如;C:\Perl\bin)验证安装完整,开始---cmd---perl -v 如果有版本信息提示,说明安装成功。

3. 运行狗狗脚本,开始---cmd---cd 桌面--perl gougou.pl (这里假设脚本是放在桌面上的,文件名为gougou.pl,请按实际情况修改)

㈧ 如何在linux下安装mysql

第一步:安装:
tarmysql-5.5.48-linux2.-x86_64.tar.gz
Copy到指定的路径下:
cpmysql-5.5.48-linux2.6-x86_64 /usr/local/mysql -r

添加系统mysql组合mysql用户:
执行命令:groupaddmysql和useradd -r -g mysql mysql

安装数据库:
进入安装mysql软件目录:执行命令 cd/usr/local/mysql
修改当前目录拥有者为mysql用户:执行命令chown -R mysql:mysql ./
安装数据库:执行命令./scripts/mysql_install_db --user=mysql
修改当前目录拥有者为root用户:执行命令chown -R root:root ./
修改当前data目录拥有者为mysql用户:执行命令chown -R mysql:mysql data
到此数据库安装完毕

启动mysql服务和添加开机启动mysql服务:
添加开机启动:执行命令cpsupport-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录
启动mysql服务:执行命令servicemysql start

㈨ 如何安装mysql 5.7.17

双击进入安装,如下图:

2
点击上图红框“Install MySQL Procts”进入安装界面,如下图:

3
根据上图当中第一步骤与第二步骤,进入下图:

4
进入设置界面,如下图:

5
在原来旧的版本当中,安装类型有3种安装类型:Typical(典型安装)、Complete(完全安装)和Custom(定制安装)。
Typical(典型安装)安装只安装MySQL服务器、mysql命令行客户端和命令行实用程序。命令行客户端和实用程序包括mysqlmp、myisamchk和其它几个工具来帮助你管理MySQL服务器。
Complete(完全安装)安装将安装软件包内包含的所有组件。完全安装软件包包括的组件包括嵌入式服务器库、基准套件、支持脚本和文档。
Custom(定制安装)安装允许你完全控制你想要安装的软件包和安装路径。
而在新版本当中,选项有所不同,不过我这里默认选第一项了,其它选项请看下图:

6
进入安装前环境验证,如下图:

7
点击“Execute”按钮后,可能会下载一些程序,到时你自己点击安装就行了,直到所有安装完成就OK了,如下图:

8
点击“Next”进入安装,如下图:

9
网络不好的,得下一阵子呢,等着吧!当安装完了,如下图:

接着下一步,如下图:

进入服务器配置,可以选择3种服务器类型,选择哪种服务器将影响到MySQL Configuration Wizard(配置向导)对内存、硬盘和过程或使用的决策。 Developer Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序。将MySQL服务器配置成使用最少的系统资源。 Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。MySQL服务器配置成使用适当比例的系统资源。
Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。
如下图:

点击“Next”按钮进入下图:

点击“Next”进入系统服务Myqsl配置,如下图:

点击“Next”进入日志配置界面,如下图:

我简单配置错误日志存放路径,如果不想进入日志配置,那就在“服务器配置”那里不选高级配置,如图下图:

配置日志后点击“Next”进入最后配置,如下图:

MySQL安装完成,我们验证一下,是否可以正常使用,如下图:

或者使用MySQL Workbench,如下图:

输入密码后,查询一下,如下图:

20
所有安装配置成完。

热点内容
破解互联网密码多少钱 发布:2025-04-22 14:49:32 浏览:746
非框架梁箍筋加密 发布:2025-04-22 14:47:58 浏览:492
解除休息限制的密码是多少 发布:2025-04-22 14:45:13 浏览:459
scratch少儿编程课程 发布:2025-04-16 17:11:44 浏览:642
荣耀x10从哪里设置密码 发布:2025-04-16 17:11:43 浏览:369
java从入门到精通视频 发布:2025-04-16 17:11:43 浏览:89
php微信接口教程 发布:2025-04-16 17:07:30 浏览:312
android实现阴影 发布:2025-04-16 16:50:08 浏览:795
粉笔直播课缓存 发布:2025-04-16 16:31:21 浏览:348
机顶盒都有什么配置 发布:2025-04-16 16:24:37 浏览:213