Linux系统安装MySQL步骤及支持远程操作配置方法

一、数据库安装(安装在/usr/local目录)

1. 压缩包拷贝到/users/lengyufang/tools

2. groupadd mysql
3. useradd -r -g mysql -s /bin/false mysql
4. cd /usr/local
5. tar zxvf /users/lengyufang/tools/mysql-5.5.48-linux2.6-x86_64.tar.gz
6. ln -s mysql-5.5.48-linux2.6-x86_64 mysql
7. cd mysql
8. chown -R mysql .
9. chgrp -R mysql .
10. scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
11. chown -R root .
12. chown -R mysql data
13. cp support-files/my-medium.cnf /etc/my.cnf
14. bin/mysqld_safe --user=mysql1 &
15. ln -s /usr/local/mysql/bin/mysql /usr/bin
ln -s /usr/local/mysql-5.5.48-linux2.6-x86_64/bin/mysqladmin /usr/bin

以下步骤安装在 /users/mysql目录

2. groupadd mysql
3. useradd -r -g mysql -s /bin/false mysql
4. cd /users/mysql
5. tar zxvf /users/lengyufang/tools/mysql-5.5.48-linux2.6-x86_64.tar.gz
6. ln -s mysql-5.5.48-linux2.6-x86_64 mysql
7. cd mysql
8. chown -R mysql .
9. chgrp -R mysql .
10. scripts/mysql_install_db --user=mysql --basedir=/users/mysql/mysql --datadir=/users/mysql/mysql/data
11. chown -R root .
12. chown -R mysql data
13. cp support-files/my-medium.cnf /etc/my.cnf
14. bin/mysqld_safe --user=mysql &
15. ln -s /users/mysql/mysql/bin/mysql /usr/bin
ln -s /users/mysql/mysql-5.5.48-linux2.6-x86_64/bin/mysqladmin /usr/bin

二、设置数据库登陆密码

默认安装后,登陆mysql不用密码

[[email protected] ~]$ mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.5.48-log MySQL Community Server (GPL)

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

mysql>

为了保证安全,设置mysql登陆密码的重要性不言而喻。方法如下:

shell下执行:

/usr/bin/mysqladmin -u root password 123456 #密码是123456

[[email protected] local]# mysql
    ERROR 1045: Access denied for user: ‘[email protected]‘ (Using password: NO)
    显示错误,说明密码已经修改。

三、数据库支持远程访问设置
1、mysql -u root -p
   然后输入密码

2、use mysql;

3、grant all privileges on *.* to [email protected]"%" identified by "123456";

四、远程访问数据库

mysql -h 10.43.114.4 -u root -p 123456 db_code_cover -e "select * from tbl_code_cover"

#db_code_cover是数据库名,tbl_code_cover是db_code_cover下的数据表

注意,以上语法是在shell下执行mysql语句的方法。

熟悉mysql的人都知道,select * from tbl_code_cover是标准的mysql环境下的执行语句。

五、查看数据库数据的存放目录

1、mysql -u root -p
   然后输入密码

2、show variables like ‘datadir%‘;

MySQL [db_code_cover]> show variables like ‘datadir%‘;
+---------------+--------------------------+
| Variable_name | Value                    |
+---------------+--------------------------+
| datadir       | /users/mysql/mysql/data/ |
+---------------+--------------------------+

1 row in set (0.00 sec)

value值表明数据文件的位置是/users/mysql/mysql/data/

注意,步骤一中的第10步 scripts/mysql_install_db --user=mysql --basedir=/users/mysql/mysql --datadir=/users/mysql/mysql/data

会指定数据库文件位置。

时间: 2024-11-07 23:05:34

Linux系统安装MySQL步骤及支持远程操作配置方法的相关文章

Mysql 数据库双机热备的配置方法

Mysql 数据库双机热备的配置方法 mysql数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题.还好mysql数据库提供了一种主从备份的机制,其实就是把主数据库的所有的数据同时写到备份数据库中. 1.mysql数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题.还好mysql数据库提供了一种主从备份的机制,其实就是把主数据库的所有的数据同时写到备份数据库中.实现mysql数据库的热备份. 2.要想实现双机的热备首先要了解主从数据库服务器的版本的需求.要实现热备my

linux系统安装mysql

linux安装mysql服务分两种安装方法: ①源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错: ②使用官方编译好的二进制文件安装,优点是安装速度快,安装步骤简单,缺点是安装包很大,300M左右.以下介绍linux使用官方编译好的二进制包安装mysql. 工具/原料 mysql-5.6.17-linux-glibc2.5-i686.tar.gz mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz linux系统

linux中mysql,mongodb,redis,hbase数据库操作

1.实验内容与完成情况:(实验具体步骤和实验截图说明) (一) MySQL 数据库操作 学生表 Student Name English Math Computer zhangsan 69 86 77 lisi 55 100 88 根据上面给出的 Student 表,在 MySQL 数据库中完成如下操作: (1)在 MySQL 中创建 Student 表,并录入数据: (2)用 SQL 语句输出 Student 表中的所有记录: (3)查询 zhangsan 的 Computer 成绩: (4)

关于linux系统安装大于2TB(UEFI接口)硬盘的解决方法

关于linux系统安装大于2TB硬盘的解决方法: 1, 在系统安装界面 在这个界面按ctrl+alt+F2 调出命令行修改硬盘类型为GPT就可以安装了. 修改完之后将系统重启,然后进行安装.Crtl+alt+F6 调用图形界面,ctrl+alt+F2 调命令行可以在任何时候调用, 不一定就在安装的时候调用. 重启完之后使用发fdisk 会看到此时的硬盘位GPT 就可以按照系统进行分区了. 创建分区安装系统了,此方法适用于所有linux版本. 2. 关于UEFi 的时候安装操作系统 UEFI介绍:

ubuntu下MySQL的安装及远程连接配置(转)

1.命令窗口中输入sudo apt-get install mysql-server mysql-client 即可(配置文件位置:/etc/mysql/my.cnf 启动文件位置:/etc/init.d/mysql) 2.安装期间会提示你输入ROOT账号的密码. 3.安装完成后,就可以利用命令mysql -u root -p来访问数据库了. 4.设置远程连接访问,安装完成后,MySQL的配置文件位于:/etc/mysql/my.cnf 5.vim /etc/mysql/my.cnf找到 bin

mysql 5.7.12 winx64安装配置方法图文教程

这篇文章主要为大家分享了mysql 5.7.12winx64安装配置方法图文教程,感兴趣的朋友可以参考一下 之前安装mysql时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录,发现好多坑 1.mysql-5.7.12-winx64.zip下载官方下载地址:http://dev.mysql.com/downloads/mysql/ 2.解压到C:\job\mysql-5.7.12-winx64 3.在C:\job\mysql-5.7.12-winx64下新建my.ini配置文件

linux系统安装mysql及相关配置

安装 server安装.使用命令:sudo yum -y install mysql-server client安装.使用命令:sudo yum -y install mysql 设置开机启动 sudo /sbin/chkconfig --add mysqld sudo /sbin/chkconfig mysqld on sudo /sbin/service mysqld start 设置root密码 sudo mysqladmin -u root password 'test123' 连接my

Linux下MySql的登陆和管理操作

一.mysql数据库启停1.linux下启动mysql的命令:    mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:    mysqladmin restart/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql的命令:    mysqladmin shutdown/ect/init.d/mysql    shutdown (前面为my

linux系统安装mysql数据库

1.首先关闭linux的防火墙,执行命令 chkconfig iptables off 2.从mysql官网上下载自己适合的mysql版本https://dev.mysql.com/downloads/mysql/5.6.html#downloads,进入mysql官网,依次点击 3.下载后的mysql文件 mysql-5.6.40-linux-glibc2.12-i686.tar.gz 将下载好的mysql压缩文件放置在linux的/usr/local文件夹下,解压该压缩文件 tar -zxv