- 浏览: 829914 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (379)
- struts (5)
- hibernate (16)
- spring (16)
- ssh (20)
- MySQL (16)
- 数据库脚本 (2)
- DownLoad (1)
- GAE (5)
- Java (103)
- LoadRunner (2)
- VF (1)
- 学习资料 (24)
- 软件使用 (21)
- 通信类 (4)
- 生活 (3)
- J2ME (1)
- 心理学 (1)
- Linux (26)
- Android (3)
- Oracle (1)
- 面向对象概念&面试准备 (11)
- ExtJs (2)
- Google Map (1)
- Flex (47)
- 算法研究 (1)
- share (20)
- python (1)
- MongoDB (7)
- centos6 (13)
- C++ (8)
- DB2 (3)
- C# (1)
- 代码片段 (24)
- Lucene (2)
- php (1)
- NodeJS (1)
- Express (1)
最新评论
-
shua1991:
已阅,我表示同意。
Eclipse统计代码行数 -
nakedou:
写的不错,挺详细的
在CentOS中使用 yum 安装MongoDB及服务器端配置 -
sjp524617477:
好方法
Eclipse统计代码行数 -
simpletrc:
<script>ale ...
Java写到.txt文件,如何实现换行 -
csdn_zuoqiang:
Apache Ftp Server,目前是1.0.4,非常好的 ...
Apache FtpServer在64位系统下服务不能启动解决方法
安装 MySQL,可以在终端提示符后运行下列命令:
一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行: 当您运行该命令时,您可以看到类似下面的行: 如果服务器不能正常运行,您可以通过下列命令启动它: 进入mysql (输入mysql的root密码) 配置 MySQL 的管理员密码: 登录: Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer. mysql> Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer. mysql> 查看状态: mysql> status Connection id: 37 新建数据库: mysql> create database if not exists tst_utf8 collate utf8_general_ci; mysql> show databases; 选用数据库: mysql> use tst_utf8 新建表: mysql> CREATE TABLE city(name VARCHAR(20), code int) mysql> show tables mysql> INSERT INTO city mysql> SELECT * FROM city mysql> LOAD DATA LOCAL INFILE ‘/home/tony/tst.db’ INTO TABLE city;sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install php5-mysql
// 安装php5-mysql 是将php和mysql连接起来sudo netstat -tap | grep mysql
tcp 0 0 localhost.localdomain:mysql *:* LISTEN -
sudo /etc/init.d/mysql restart
mysql -uroot -p
sudo mysqladmin -u root password newpassword
一、安装
1. 首先安装SSH
sudo apt-get install ssh
2.安装MySQL(虽然现在最新版为5.1,但是还只能装5.0版本)
sudo apt-get install mysql-server-5.0
3.安装Apache
sudo apt-get install apache2
4.安装PHP
sudo apt-get install php5 libapache2-mod-php5
5.重启Apache
sudo /etc/init.d/apache2 restart
6.安装phpMyAdmin
sudo apt-get install phpmyadmin
安装完成之后。在浏览器地址栏输入http://localhost/phpmyadmin并不能打开数据库管理界面。
检查/var/www/的目录下并没有phpmyadmin这个文件夹。
原来phpmyadmin默认是安装在/usr/share/phpmyadmi里面的。
这是你就需要在/var/www里面建一个对应的软连接,或者直接把phpmyadmin目录拷贝过去。
输入命令:
cd /var/www/
sudo ln -s /usr/share/phpmyadmin
在浏览器地址栏再次输入http://localhost/phpmyadmin/这是就可以打开了。
另一种方法:安装LAMP
在新立得软件包管理器中选择 编辑--使用任务分组标记软件包
在打开的窗口中, 勾选 LAMP SERVER 然后确定
在主窗口中 点击红钯的对号 应用 按钮
好了,接下来就是等新立得自动下载完毕并安装完成。
中间会有一次提示输入mysql的root用户密码。
二、测试
1. 测试Apache
输入:http://localhost/看是否出现It works字样
2. 测试MySQL
输入:sudo netstat -tap | grep mysql
可以看到类似下面的行:
tcp 0 0 localhost.localdomain:mysql *:* LISTEN -
如果服务器不能正常运行,您可以通过下列命令启动它: sudo /etc/init.d/mysql restart
3. 测试PHP
Ubuntu Apache的根目录位于/var/www中
在里面添加一个测试文件test.php文件,内容
<?php
phpinfo();
?>
浏览器重输入http://localhost/test.php ,看到php信息网页,则说明PHP安装成功
mysql 数据库登录
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 36
Server version: 5.1.31-1ubuntu2 (Ubuntu)
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 37
Server version: 5.1.31-1ubuntu2 (Ubuntu)
————–
mysql Ver 14.14 Distrib 5.1.31, for debian-linux-gnu (i486) using EditLine wrapper
Current database:
Current user: root@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ”
Using delimiter: ;
Server version: 5.1.31-1ubuntu2 (Ubuntu)
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: latin1
Db characterset: latin1
Client characterset: utf8
Conn. characterset: utf8
UNIX socket: /var/run/mysqld/mysqld.sock
Uptime: 1 hour 17 min 29 sec
Query OK, 1 row affected (0.03 sec)
+——————–+
| Database |
+——————–+
| information_schema |
| mysql |
| tst |
| tst_utf8 |
+——————–+
4 rows in set (0.00 sec)
Database changed
-> ;
Query OK, 0 rows affected (0.07 sec)
-> ;
+——————–+
| Tables_in_tst_utf8 |
+——————–+
| city |
+——————–+
1 row in set (0.02 sec)
增添一行数据:
-> VALUES(’广州’,'020′);
Query OK, 1 row affected (0.07 sec)
-> ;
+——–+——+
| name | code |
+——–+——+
| 广州 | 20 |
+——–+——+
导入数据:
Query OK, 3 rows affected (0.00 sec)
Records: 3 Deleted: 0 Skipped: 0 Warnings: 0
评论
停止mysql服务
sudo /etc/init.d/mysql stop
建新数据库目录
mkdir /media/hda11/db
复制linux下原数据到新目录下
cp -r /var/lib/mysql/* /media/hda11/db
给新目录重命属性(很 重要,不然出现无法访问目录情况)
chown mysql:mysql /media/hda11/db
修改 配置文件
sudo nano /etc/mysql/my.cnf
把
datadir = /var/mysql换成datadir = /media/hda11/db
#在my.cnf中有提到如果修改了 datadir这几部分,最好也调整/etc/apparmor.d/usr.sbin.mysqld
修改文件 /etc/apparmor.d/usr.sbin.mysqld(似乎跟安全配置有关)
sudo nano /etc/apparmor.d/usr.sbin.mysqld
把
/var/lib/mysql r,
/var/lib/mysql/** rwk,
改成
/media/hda11/db r,
/media/hda11/db/** rwk,
再开服务器(这一步很重要)
sudo /etc/init.d/apparmor restart
重启mysql服务
sudo /etc/init.d/mysql restart
附:apparmor也是个权限控制的东东。。
参考文章:http://forum.ubuntu.org.cn/viewtopic.php?f=44&p=1074517
发表评论
-
ubuntu下MySQL用source命令导入sql文件出现乱码解决方法
2012-11-18 23:46 1481首先建立数据库的时候指明数据库编码如: CREA ... -
新浪/搜狐微博插件 for Gwibber 3.0
2012-05-28 14:02 1753通过 Ubuntu 的 Gwibber 组件,我们可以很 ... -
Ubuntu 12.04 改造指南
2012-05-28 10:47 1394升级12.04已经有一段时间了。作为一个从08年就开始用 ... -
Linux Mint 13 配置JAVA 环境
2012-05-24 22:35 26170.1--下载 JAVA ... -
You do not appear to be using the NVIDIA X driver on Linux Ubuntu
2011-07-20 17:21 14297After a regular upgrade on L ... -
如何将Ubuntu 10.04 LTS 的窗口控制按钮从左上角调整到右上角
2011-07-20 16:04 1985窗口功能按钮位置出现 ... -
ubuntu搭建subversion服务器
2011-07-17 14:01 1131ubuntu搭建subversion服务器:(建立一个proj ... -
Ubuntu下使用SVN
2011-03-25 12:11 832SVN作为日常开发中不可缺少的工具,今天终于开始在Ubuntu ... -
Ubuntu Top Panel 出错的解决 方法
2011-01-23 16:51 863gconftool-2 --shutdown ... -
ubuntu 10.10使用微软雅黑
2010-12-25 11:29 16291:下载字体 http://www.laonb ... -
Ubuntu 10.10 Panel Not responding 解决办法
2010-10-27 18:03 867http://ubuntuforums.org/showthr ... -
Ubuntu 10.10更新源列表
2010-10-25 09:01 32731.sudo cp /etc/apt/sources.li ... -
Ubuntu9.10 openoffice输入中文解决办法
2010-09-13 10:13 1155ubuntu 9.10,下载了一个OOo_3.2.0_Linu ... -
修改ubuntu下mysql默认编码
2010-09-12 20:08 1754编辑/etc/mysql/my.cnf文件,相当于window ... -
ubuntu 终端乱码问题解决方案
2010-09-12 20:00 1501解决方法: 一. Ubuntu默认的中文字符编码 Ub ... -
Ubuntu下TXT文件乱码的解决办法
2010-09-12 14:12 792ALT+F2打开运行对话框,运行 gcon ... -
ubuntu 终端设置代理
2010-09-11 19:15 2689在终端使用代理 ,我们可以执行以下语句 gedit ... -
Ubuntu的5个小秘诀
2010-07-24 21:34 11681.减少启动时间 从Ubuntu6.04开始就可以通 ... -
ubuntu9.10卸载ibus安装scim输入法
2010-07-22 14:12 3468卸载Ibus输入法 代码: sudo apt ... -
Ubuntu 9.10下安装配置mysql 6.0.10
2010-07-21 15:54 5053安装到usr/local/mysql中 解压文件 ...
相关推荐
本文档简单的阐述了如何在Ubuntu18.04安装mysql,并成功的启动mysql,笔者是window 10 和Ubuntu的双系统,为了方便就安装了个mysql
Ubuntu18.0.4安装mysql5.7.25后无法登陆如何处理
ubuntu20.04离线安装mysql8.0.30需要的tar包和对应的两个依赖包分别是:libaio1和libmecab2,详细的安装步骤请关注博主的另一篇博文
ubuntu12.04安装mysql---黑佳伦.pdf
手动在Ubuntu系统下安装指定版本mysql,
ubuntu16.04自动安装mysql5.7的部署脚本,内附mysql5.7,脚本中有注释,另有数据库搭建脚本。
ubuntu安装mysql5.6完整步骤说明(亲测实用).docx
这是一份可以在Ubuntu安装的mysql,同时里面附带了安装手册,适用于ubuntu系统,便于快速安装。
ubuntu14.4安装mysql5.7.38,附带mysql文件,以及安装步骤说明
ubuntu系统安装mysql
Ubuntu 通过国内的镜像源安装 MySQL ,可以安装 MySQL 5.7 和 MySQL8.0 ,以及更新到最新版本。
在Ubuntu上离线安装mysql5.7.25。完整安装包(含三个依赖包)
Ubuntu下安装mysql5.7.19源码,过程详细。。。。。。。。。。。。。。。。。。。。
Ubuntu18.0.4安装MySQL,修改ROOT用户密码并允许远程访问,添加用户并配置数据库的访问权限
ubuntu 安装mysql odbc驱动
内含脚本+完整依赖包 详情请看 https://blog.csdn.net/u010766602/article/details/82994454
ubuntu下安装MySQL数据库 亲测 已使用
公司服务器需要,经过研究上网查资料,遇到了很多大家都会碰到的问题,自行整理出来发布的,希望帮助更多人。
从mysql官网上下载mysql-server_5.7.21-1ubuntu14.04_amd64.deb-bundle.tar,然后进行离线安装,解压该安装包,会出现11个依赖包,按照顺序依次使用sudo dpkg -i 进行安装,中间会报错,显示缺少相应的依赖,具体...
mysql安装教程 ubuntu_安装mysql教程