mysql在ubuntu下安装使用
来源:互联网 发布:淘宝天龙助手脚本没了 编辑:程序博客网 时间:2024/05/16 11:11
1 mysql在ubuntu下安装使用
1.1 安装mysql
sudo apt-getinstall mysql-server
1.2 启动mysql
/etc/init.d/mysqlstart | stop | restart
或者 service mysqldstart
1.3 查看mysql是否启动
netstat -an | grep tcp
mysql默认端口为3306,查看3306是否存在
tcp 0 0127.0.0.1:3306 0.0.0.0:* LISTEN
1.4 开启mysql远程访问
1.4.1 确认一下3306是否对外开放,MySQL默认状态下是不开放对外访问功能的,请看1.3
从上面可以看出,mysql的3306端口只是监听本地的连接,这样就阻碍了外部IP对该数据库的访问,修改的办法其实很简单,进入到mysql的配置文件所在目录(/etc/mysql/my.cnf)下,找到文件中的如下内容:
# Instead ofskip-networking the default is now to listen only on
# localhost whichis more compatible and is not less secure.
bind-address =127.0.0.1
将bind-address注释掉,或者改成你想要使用的客户端主机IP。
这样mysql的远程访问端口就算开启
1.4.2 确认客户端用户是否具有访问权限。
为了让访问mysql的客户端的用户有访问权限,我们可以通过如下方式为用户进行授权:
mysql> grant all on *.* to user_name@'%'identified by 'user_password';
上面的命令授予的用户权限可以访问mysql中的任意数据库(database)和表(table)。
完成上面的两个步骤,重启mysql即可在远程登陆mysql服务器了。Mysql的重启命令如下:
sudo /etc/init.d/mysql restart
1.5 登录mysql
mysql -u root –p
password
1.6 远程登录mysql
mysql -h ip -u user –p
1.7 设置数据表名不区分大小写
root账号登录,修改/etc/mysql/my.cnf
在[mysqld]下加入一行:lower_case_table_names=1
重启数据库
1.8 导出数据库
mysqldump –u 用户名 -p数据库名 >数据库名.sql
1.9 导入数据库
source XXX.sql
1.10 创建数据库常用
1.10.1 创建数据库
create database ompdb;
1.10.2 创建用户,赋权
grant all privileges on test1.* touser_test@"%" identified by "password" with grant option;
1.10.3 删除数据库
drop database ompdb;
1.10.4 删除权限:
revoke all privileges on test1.* from test1@"%";
use mysql;
delete from user where user="root" and host="%";
flush privileges;
1.10.5 显示数据库
show databases;
1.10.6 使用数据库
use databases;
1.10.7 显示数据库表
show tables;
1.10.8 显示数据库用户名、密码
mysql –u root –p //使用 mysql root账号登录
password
use mysql
select host,user,password from user;
1.10.9 设置字符集(以utf8为例):
1)查看当前的编码:show variables like 'character%';
2) 修改my.cnf,在[client]下添加default-character-set=utf8
3)在[server]下添加default-character-set=utf8,init_connect='SETNAMES utf8;'
4)重启mysql。
注:只有修改/etc下的my.cnf才能使client的设置起效,安装目录下的设置只能使server的设置有效。 二进制安装的修改/etc/mysql/my.cnf即可
- mysql在ubuntu下安装使用
- 在Ubuntu/Linux环境下使用MySQL:安装MySQL
- 在Ubuntu/Linux环境下使用MySQL:安装MySQL Workbench
- 在ubuntu下安装mysql
- 在ubuntu下使用源码包安装mysql
- 在ubuntu下使用deb安装的tomcat7+mysql
- MYSQL数据库在Ubuntu下的安装与简单使用
- ubuntu下安装使用mysql
- Ubuntu下安装,使用mysql
- 在Ubuntu下安装Apache、PHP、MySQL
- 如何在ubuntu下安装设置mysql
- ubuntu在terminal下安装mysql
- 在ubuntu下安装mysql数据库
- Ubuntu(虚拟机)下安装mysql并在windows下使用Navicat来连接
- mysql在ubuntu下的使用
- ubuntu下mysql的安装和使用
- ubuntu下安装mysql数据库和使用
- Ubuntu下安装mysql和使用
- Internal Server Error,fileUploader上传成功后无法显示缩略图
- linux rpm 主要用法记录
- Android开发中这些小技巧你都知道吗?(一)
- uboot源码分析——start_armboot
- WordPress数据库及各表结构
- mysql在ubuntu下安装使用
- table明明设置了固定值
- 分享我的大型Java多用户商城系统开发的心得和困难
- Qt布局管理
- Thrift 技术文档-异步调用
- 协整检验——进出口与经济增长
- jsp分页 < 1 ... 3 4 5 6 7 ... 100 >
- Linux USB-Wifi Driver
- Activity小总结