知识大全 安装Ubuntu mysql解压配置编译

Posted 密码

篇首语:业无高卑志当坚,男儿有求安得闲?本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 安装Ubuntu mysql解压配置编译相关的知识,希望对你有一定的参考价值。

安装Ubuntu mysql解压配置编译  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  经过长时间学习mysql 你可能会遇到Ubuntu mysql安装问题 这里将介绍Ubuntu mysql安装问题的解决方法 Ubuntu 将有规律和计划的不断发布; 每 个月发布一个新版本 你可以使用当前稳定版本或者开发版本 每一种版本的安全升级将支持 个月

  安装Ubuntu mysql

   下载

  

   Ubuntu mysql解压

  unzip mysql zip

   建立目标文件夹

  mkdir /usr/local/mysql

  也就是说等下安装的Ubuntu mysql要安装到这个文件夹里面

   Ubuntu mysql配置

   /configure prefix=/usr/local/mysql/ with extra charsets=all

  第 个参数是说明ubuntu可以使用所有的字符集

   Ubuntu mysql编译

  make

   Ubuntu mysql安装

  make install

   启动

  Ubuntu mysql服务并不会自动启动 还需要先初始化MySQL数据库 操作如下

  cd /usr/local/mysql/bin

  sudo /mysql_install_db user=<username>

  注意 这里最后的username是指可以操作数据库的用户 可以是当前用户 也可以新建用户

   /mysqld_safe user=<username>

  这里的username就是刚才的那个

   为根用户创建密码

   用SET PASSWORD命令

   /mysql u root

  mysql> SET PASSWORD FOR root @ localhost = PASSWORD( newpass );

   用mysqladmin

   /mysqladmin u root password newpass

  如果root已经设置过密码 采用如下方法

   /mysqladmin u root password oldpass newpass

   用UPDATE直接编辑user表

   /mysql u root

  mysql> use mysql;

  mysql> UPDATE user SET Password = PASSWORD( newpass ) WHERE user = root ;

  mysql> FLUSH PRIVILEGES;

  在丢失root密码的时候 可以这样

   /mysqld_safe skip grant tables&

   /mysql u root mysql

  mysql> UPDATE user SET password=PASSWORD( new password ) WHERE user= root ;

  mysql> FLUSH PRIVILEGES;

  我只测试了前 种 第三种不知道怎么样

   测试

  mysql u root

  会提示输入密码 就用刚才设置的密码

  

  如果出现mysql> 说明成功了

   创建数据库

  CREATE DATABASE MYTEST;

  USE MYTEST;

  CREATE TABLE TEST (TEST VARCHAR( ));

  INSERT INTO TEST VALUES ( TEST );

  SELECT * FROM TEST;

  如果能出结果 说明一且都正常了

   问题

  

  描述

  configure: error: No curses/termcap library found

  解决

  apt get install ncurses dev

  

  描述:

  缺少g++

  解决

  apt get install g++

  

  描述:

   fno rtti c o my_new o

   /include/my_global h: : error: redeclaration of C++ built in type bool

  make[ ]: *** [my_new o] Error

  make[ ]: Leaving directory `/root/mysql /mysys

  make[ ]: *** [all recursive] Error

  make[ ]: Leaving directory `/root/mysql

  make: *** [all] Error

  解决

  重新configure 然后再make 和make install

  

  描述

  初始化数据库的时候(步骤 )

  FATAL ERROR: Could not find mysql(或者其他什么找不到)

  解决

  /etc/mysql/f删掉或者改个名字

cha138/Article/program/MySQL/201311/29495

相关参考

知识大全 nginx中mysql5.5 编译安装

nginx中mysql编译安装有需要的朋友可参考一下–withplugins=csvmyisammyisammrgheapinnobase现在改成DWITH_INNOBASE_STORAGE_ENGI

知识大全 编译php的配置参数

  php  /configurePRefix=/home/raid/system/phpwithMySQL=/home/raid/system/mysql/withapxs=/home/raid/s

知识大全 Linux下MySql免安装

Linux下MySql免安装  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  解压/usr/loc

知识大全 Winodws下IIS/Apache+PHP+MySQL的安装配置

Winodws下IIS/Apache+PHP+MySQL的安装配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一

知识大全 Ubuntu下安装OracleXE

Ubuntu下安装OracleXE  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Oracle为

知识大全 ubuntu12.04安装笔记

cha138/Article/program/Java/gj/201405/30820

知识大全 mac下配置nginx+php+mysql方法说明

本文章来给各位同学介绍mac下配置nginx+php+mysql方法有需要了解的同学可进入参考额本来以为mac下可以用lnmp一键安装包的但是使用后才发现竟然不行后来使用了大家都推荐的homebrew

知识大全 ubuntu win7 引导 U盘安装完ubuntu后重启 开机自动进入win7 根本没有引导介面 怎么解决啊

ubuntuwin7引导U盘安装完ubuntu后重启开机自动进入win7根本没有引导介面怎么解决啊  以下文字资料是由(本站网www.cha138.com)小编为大家搜集

知识大全 Ubuntu下安装sun-java6-jdk和eclipse

Ubuntu下安装sun-java6-jdk和eclipse  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看

知识大全 编译APACHE+PHP+MYSQL的一个脚本

编译APACHE+PHP+MYSQL的一个脚本  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  源