mysql操作 ubuntu-14.04.2-server-amd64
来源:互联网 发布:计算机编程语言 知乎 编辑:程序博客网 时间:2024/06/05 11:06
ubuntu下mysql的安装:
检查mysql是否安装成功:
netstat -tap | grep mysql
登录mysql数据库: mysql (-h 10.31.44.216) -u root -p 123 #u与root可以不加空格,其他也一样
赋予任何主机访问数据的权限: mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION
(只允许1.100连接 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.100' IDENTIFIED BY '' WITH GRANT OPTION;)
(允许所有IP访问 mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY '';)
# Grant(分配权限);on之后是数据库名和表名,第一个*表示所有的数据库;第二个*表示所有的表;identified by后面为登录用密码。
新增用户: grant select,insert,update,delete on *.* to xmh@"%" identified by "xmh"; #新增用户xmh,对所有数据库有查询、插入、修改、删除的权限
删除授权: mysql> revoke all privileges on *.* from root@"%"; #Revoke(回收权限),并未删除用户
mysql> delete from user where user="root" and host="%";
删除用户: mysql> drop user root@10.31.44.211;
使修改生效: mysql>FLUSH PRIVILEGES
退出MySQL服务器: mysql>EXIT
此时就可以远程访问mysql数据库了。
基本操作:
mysql> show databases; #查看当前数据库
mysql> use mysql #选择mysql数据库
mysql> show tables; #列出数据库表单
mysql> select user,password,host from user; #从user表列出 user、password、host 列的信息
mysql> update user set password=password("new_password") where user='root'; #修改root密码
mysql> update user set password=password("new_password") where host='%'; #修改host下%的密码
创建数据库: mysql> create database mysqldemo;
删除数据库: mysql> drop database mysqldemo;
mysql> flush privileges; #刷新权限
show databases;
show tables;
desc 表名; #列出表的所有字段
mysql -h10.31.44.133 -uroot -poraclecsg -P3306 -Ne "use spoc; select * from scalendar;" #提取表scalendar中的字段(*可用name代替)
取得字符串中指定起始位置和长度的字符串 substr( string, start_position, [ length ] )
mysql -h10.31.44.133 -uroot -poraclecsg -P3306 -Ne "use spoc; select substr(name,2,2) from scalendar;"
- mysql操作 ubuntu-14.04.2-server-amd64
- ubuntu-14.04.3-server-amd64下源码安装mysql-5.6.27-linux-glibc2.5-x86_64
- Ubuntu Server 14.04 amd64 上 Moodle 搭建尝试
- Ubuntu-14.04.4 Server amd64 U盘安装
- U盘安装ubuntu-12.04.2-server-amd64
- ubuntu server 安装mysql以及基本操作
- ubuntu 9.04 amd64 server下架构extmail邮件系统服务器
- linux脚本编程---ubuntu-12.04-server-amd64如何配置图形界面
- ubuntu 14.04 STL amd64安装ia32-libs
- ubuntu-14.04-desktop-amd64 安装 Bcompare
- ubuntu 14.04 amd64安装ia32-libs
- 安装 ubuntu-14.04-desktop-amd64.iso + FSL
- Ubuntu14.04 Server amd64 配置 Apache+MySQL+Django
- Ubuntu 12.04 amd64 搭建Apache+PHP+Mysql环境
- Ubuntu 14.04 MySQL Server安装
- Ubuntu-10.04-AMD64常见问题
- ubuntu-14.04-desktop-amd64 安装 Beyond Compare,ia32-libs
- ubuntu 14.04 amd64 解决 phpmyadmin error “json extension is missing.“
- BZOJ 2243 染色 树链剖分
- 实现huffman编码的小程序
- 360 OS的木桶理论
- HDU 5045 Contest DP+状态压缩
- Fragment的使用
- mysql操作 ubuntu-14.04.2-server-amd64
- SpringMVC从Controller跳转到另一个Controller
- C#学习笔记之——接口实例
- UDK: Lightmap UV Layout Techniques & How to Create a Second UV Channel in Maya
- 备受欢迎的随心金融P2P
- Android Studio:运行项目报"duplicate files during packaging of APK ..."异常
- UML类图几种关系的总结
- tomcat-5.5.26不能访问主页可以访问项目的一种情况
- Nginx负载均衡