设为首页 加入收藏

TOP

CentOS 7上编译安装MySQL 5.5(二)
2018-12-02 22:09:18 】 浏览:441
Tags:CentOS 编译 安装 MySQL 5.5
f their respective
owners.


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


mysql>   


有密码的情况下,还应使用“-p” 选项来进行密码校验。


[root@RedHat6-1 ~]# mysql -u root -p
Enter password:    //根据提示输入正确的密码


2.执行MySQL操作语句


验证成功以后将进入提示符为“mysql>”的数据库操作环境,用户可以输入各种操作语句对数据库进行管理。每一条MySQL操作语句以分号“;”结束,输入时可以不区分大小写,但习惯上将MySQL语句中的关键部分大写。


(1)查看当前服务器中有哪些库


mysql> SHOW DATABASES;
+--------------------+
| Database          |
+--------------------+
| information_schema |
| #mysql50#.gnome2  |
| #mysql50#.mozilla  |
| bbs                |
| mysql              |
| performance_schema |
| test              |
+--------------------+
7 rows in set (0.01 sec)


(2) 查看当前使用的库中有那些表
先使用USE语句切换到所使用的库,再用SHOW TABLES语句用于查看当前所在的库中包含的表。


mysql> USE mysql;
Database changed
mysql> SHOW TABLES;
+---------------------------+
| Tables_in_mysql          |
+---------------------------+
| columns_priv              |
| db                        |
| event                    |
| func                      |
| general_log              |
| help_category            |
| help_keyword              |
| help_relation            |
| help_topic                |
| host                      |
| ndb_binlog_index          |
| plugin                    |
| proc                      |
| procs_priv                |
| proxies_priv              |
| servers                  |
| slow_log                  |
| tables_priv              |
| time_zone                |
| time_zone_leap_second    |
| time_zone_name            |
| time_zone_transition      |
| time_zone_transition_type |
| user                      |
+---------------------------+
24 rows in set (0.01 sec)


3.退出"mysql>"操作环境


在"mysql>"环境中,执行“exit”或“quit”命令可以退出,返回到原来的Shell环境。


mysql> exit
Bye


案例新版本(mysql-5.7.17.tar.gz)


环境 CentOS7 系统


官方站点为 https://dev.mysql.com/


?MySQL的编译安装



1. 准备工作如上,新老版本一样。


2. 源码编译安装


新版本5.7需要Boost这个库,所以需要下载安装,这里下载1_59_0版本,注意这个版本和MySQL的版本是相对应的。


官方下载网站:http://sourceforge.net/projects/boost/files/boost/


(1) 将下载的mysql源码包解压到/opt目录下,boost源码包解压到/usr/local/目录下。


tar zxvf mysql-5.5.24.tar.gz -C /opt/
tar zxvf boost_1_59_0.tar.gz -C /usr/local/
mv /usr/local/boost_1_59_0  boost  #重命名解压后的boost库


(2)切换到展开的源码目录mysql-mysql-5.7.17,进行配置,cmake编译。


cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/us

首页 上一页 1 2 3 4 5 下一页 尾页 2/5/5
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇MySQL用全库备份数据恢复单表数据 下一篇PostgreSQL之Foreign Data Wrappe..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目